Open chriseggroll opened 1 year ago
Hey, I got the mod manager working but I can't get the mods used on there to work. I can launch the game outside of the manager just fine (but no mods work) but when I launch it through the manager nothing happens.
So this is what i've done so far regarding trying to get this thing working with crossover.
still can't get it to run. The logo appears, then nothing.
just wanted to let the creator know that i followed the guide and it works for me OS: Nobara Linux 39 (KDE Plasma) x86_64
@georgedorn FYI You messed up your quotes on that first one...
I noticed some were like me, having difficulty getting the .exe to even open in wine. I finally got it to open so I want to share what I did from a fresh install of winetricks (from the app center cause i can be lazy)
After install it complained about needing 32 I found this to help From this https://askubuntu.com/questions/74690/how-to-install-32-bit-wine-on-64-bit-ubuntu
export WINEPREFIX=prefix32
export WINEARCH=win32
winecfg
Then it complained about needing wine mono
I found this guide to help me https://gitlab.winehq.org/wine/wine/-/wikis/Wine-Mono
-Downloaded the .msi of the appropriate version
(if has other Runtime / Support files) wine uninstaller
wine path/to/wine-mono.msi
(You can drag and drop the file into the terminal to capture the path)
wine path/to/bg3mm.exe
Opened up after a few seconds. I hope this helped others as well. I was encountering so many issues trying to get the .exe to open before this.
Hello, this is not at Issue per se but wanted this out there for anyone running Baldur's Gate 3 in Linux and wanting to use this for mods.
Installation
For me this was not a problem, installed easily just using wine to run the installer. I might have already installed the required version of .net beforehand, but this is not hard if you use winetricks.
Settings
Here is where you can make a mistake because it's not going to auto detect the paths correctly.
Game Data Path - this is not where your profiles are located, it's the actual literal game data folder. For the steam version the location will be like this assuming you're running a runtime version of steam and not a flatpak version:
Z:\home\<user>\.steam\steam\steamapps\common\Baldurs Gate 3\Data
For mine it is
Z:\home\chris\.steam\steam\steamapps\common\Baldurs Gate 3\Data
If you get this path wrong, it won't detect the Gustav entry that is required for the game to work correctly, and it will be missing from modsettings.lsx. This will make the game unplayable, but you can either delete or rename that file to fix.
The path to this again for default linux steam is
/home/<user>/.local/share/Steam/steamapps/compatdata/1086940/pfx/drive_c/users/steamuser/AppData/Local/Larian Studios/Baldur's Gate 3/PlayerProfiles/Public/modsettings.lsx
If you use a different version you can use find to locate it
find ~/ -name 'modsettings.lsx'
The steam appid for BG3 is 1086940, so that should be universal.Game Executable Path - This is easier to figure out, should be almost the same as the first entry:
Z:\home\<user>\.steam\steam\steamapps\common\Baldurs Gate 3\bin
Here is a screenshot of my current config. The Z is what wine uses for your root linux path.
BG3 plays pretty well in Linux, I didn't have any issues using the Vulkan version and installing it with Steam Play using Proton Experimental.