There is available version for Linux of this game on gog.com. Here I have some tips on installation and running the game:
Make sure you have proprietary producer's graphic card drivers installed. For example for NVIDIA required version is minimum 410.93 (it and above was tested by me). Here is how to achieve this: NVIDIA GTX GeForce drivers installation
Naviagate to directory with installation file and issue commands:
chmod a+x *.sh
./gog_baldur_s_gate_2_enhanced_edition_2.6.0.11.sh
To run game go to the installation directory and there run script:
./start.sh
For now do not run desktop shortcut because you need to know which packages required by the game you need to install - instal them with command sudo apt install, ex:
sudo apt-get install libc6:i386 libasound2:i386 libasound2-data:i386 libasound2-plugins:i386 libjson-c4:i386 libopenal1:i386 libstdc++6:i386 libexpat1:i386 libx11-6:i386 libxau6:i386 libxcb1:i386 libxdmcp6:i386 libxext6:i386 libxcursor1:i386 libxfixes3:i386 libxinerama1:i386 libxrandr2:i386 libxrender1:i386 libgl1-mesa-glx:i386 libopenal1
Next make symbolic link:
cd /lib/i386-linux-gnu
Finally you need to copy libraries from Ubuntu 16.04 which lacks in Ubuntu 20.04. For that reason it is good to install Ubuntu 16.04 32-bit in VirtualBox virtual machine and from there copy the files below:
sudo ln -s libjson-c.so.4 /lib/i386-linux-gnu/libjson.so.0
/lib/i386-linux-gnu/libssl1.0.0
/lib/i386-linux-gnu/libcrypto.so.1.0.0
After above you can run game with the desktop shortcut.
To import character from BGI to BGII do following:
10CLERIC.bio and 10CLERIC.chr
copy to directory:
~/.local/share/Baldur's Gate II - Enhanced Edition/characters
If directory above does not exist then start new game with any character and export it to a file. After that directory mentioned above will be created by the game.
And now you can copy into it files 10CLERIC.bio and 10CLERIC.chr.And voila - thats it.