EET icon indicating copy to clipboard operation
EET copied to clipboard

Issue with installation on Linux

Open Jean-Baptiste-Camps opened this issue 5 years ago • 2 comments

I've been trying to install on Linux. I have put the game folder on a ntfs partition, mounted case insensitive, but, whatever I try, the installation fails without a message, and without even trying.

 ./EET/bin/unix/weidu --debug-assign --debug-value EET/EET.tp2 
[./EET/bin/unix/weidu] WeiDU version 24600
[./chitin.key] 189 BIFFs, 62285 resources
SET %SAVE_DIRECTORY% = ~/home/user/.local/share/Baldur's Gate II - Enhanced Edition/save~
SET %MPSAVE_DIRECTORY% = ~/home/user/.local/share/Baldur's Gate II - Enhanced Edition/mpsave~
SET %USER_DIRECTORY% = ~/home/user/.local/share/Baldur's Gate II - Enhanced Edition~
SET %EE_LANGUAGE% = ~en_us~
[./lang/en_us/dialog.tlk] 103241 string entries
[./lang/en_us/dialog.tlk] claims to be writeable.
[./lang/en_us/dialog.tlk] claims to be a regular file.

Press ENTER to exit.

If I try using wine setup-EET.exe, install does indeed start, but encounters the same issue as #32 .

Jean-Baptiste-Camps avatar Apr 18 '20 10:04 Jean-Baptiste-Camps

I would suggest to symlink the save folders (including the one created by EET) from your case-insensitive mount point. That way, save files and dirs will also be found irrespective of their casing, which is the problem your output suggests.

edit:

  • disregard the above, I was confused for a moment: the save folders are created after game install so the problems with casing only rear their head latter. The suggestion below still remains, but is probably not the cause of your problems.

Also suggest swapping ntfs with an ext4 filesystem with case folding, either in a partition of its own or in an allocated file. In my experience ntfs has problems as fuse tends to flake out and crash.

lambda-dom avatar Sep 13 '20 13:09 lambda-dom

I had this issue as well and got past it. I had to mount the NTFS partition two different ways; one to install / extract the game files and the other to run WeiDU:

sudo ntfs-3g <pathToNtfsPartition> <pathToMountPoint>

run your BG1 and BG2 game installers and point the install folders to your mount point. Then:

sudo umount <pathToMountPoint>; sudo mount -t lowntfs-3g -o windows_names,ignore_case,umask=007,uid=<yourUserName> <pathToNtfsPartition> <pathToMountPoint>

Note, I'm using the Linux version of WeiDU, not wine + setup-EET.exe

CodePhase avatar Jul 08 '21 01:07 CodePhase