Next revision | Previous revision |
linux:get_baldur_s_gate_running_on_ubuntu_linux [2018/01/19 17:37] – created brian | linux:get_baldur_s_gate_running_on_ubuntu_linux [2020/09/06 23:14] (current) – [Update for Ubuntu 20.04] brian |
---|
===== When Running Baldur's Gate on Ubuntu Linux ===== | ===== When Running Baldur's Gate on Ubuntu Linux ===== |
| |
After fixing an aggravating problem in getting Baldur's Gate ((the GOG version) to [[linux:get_baldur_s_gate_running_on_fedora_linux|run on Fedora Linux]], I tried to do the same on a fresh install of Ubuntu 16.04. The first problem I ran into was - after running ''start.sh'' - a message stating that ''./BaldursGate'' was not found. You can fix this problem by installing ''wine''. | After fixing an aggravating problem in getting Baldur's Gate ((the GOG version)) to [[linux:get_baldur_s_gate_running_on_fedora_linux|run on Fedora Linux]], I tried to do the same on a fresh install of Ubuntu 16.04. The first problem I ran into was - after running ''start.sh'' - a message stating that ''./BaldursGate'' was not found. You can fix this problem by installing ''wine''. |
| |
<code>$ sudo apt install wine</code> | <code>$ sudo apt install wine</code> |
| |
<code>$ sudo apt install libjson0:i386</code> | <code>$ sudo apt install libjson0:i386</code> |
| |
| ==== Update for Ubuntu 18.04 ==== |
| |
| It seems that the ''libjson0:i386'' package is no longer present in the 18.04 repositories. Fixing this problem is now similar to how I fixed it on Fedora. First, download the 32-bit library: |
| |
| <code>sudo apt install libjson-c-dev:i386</code> |
| |
| Next, open a Terminal and navigate to **/lib/i386-linux-gnu/**. Now create a symbolic link to ''libjson-c.so.3''. |
| |
| <code>sudo ln -s libjson-c.so.3 libjson.so.0</code> |
| |
| When you run ''start.sh'' again, you may get an error about a missing ''libssl'' library. |
| |
| <code>./BaldursGate: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory</code> |
| |
| To fix this, install the 32-bit version of the library files: |
| |
| <code>sudo apt install libssl1.0.0:i386</code> |
| |
And now the game runs properly. | And now the game runs properly. |
| |
| ==== Update for Ubuntu 20.04 ==== |
| Edit the source list: |
| <code>sudo nano /etc/apt/sources.list</code> |
| |
| to add the following line: |
| |
| <code>deb http://security.ubuntu.com/ubuntu xenial-security main</code> |
| Then... |
| <code>sudo apt update && sudo apt install libssl1.0.0</code> |