How to fix Baldur's Gate 3 launch issues on Linux Mint
Overview
If you tried launching Baldur's Gate 3 on Linux Mint using Steam, but it crashed before the splash screen, this guide may help. I will show you how to set up Steam Play, edit the game's launch options, and create a "symbolic link" to override the default launcher.
Try this at your own risk and be sure to check out my system specs before continuing.
Setting up Steam Play
In order for you to play Windows games on your Linux machine, you will need to enable Steam Play, so let's do that first.
Launch Steam.
In the top-left corner, select Steam and then Settings.
At the bottom of the settings list, select Steam Play.
Under Advanced, check the box for "Enable Steam Play for all other titles".
In the "Run other titles with:" drop down, select Proton 6.3-5.
Select OK.
Editing the Launch Options
Next, you will need to disable CChromaEditorLibrary64.dll
by editing the game's launch options in Steam.
Launch Steam.
Towards the top of the window, select Library.
In your Library find and select Baldur's Gate 3.
Click the settings gear, then select Properties...
Enter the following code under Launch Options:
env WINEDLLOVERRIDES="cchromaeditorlibrary64=" %command%
Exit the window for your changes to auto-save.
Creating a "Symbolic Link"
A "symbolic link," otherwise known as a symlink, is a folder or file that references another folder or file. So, if your symlink file references a program named hello.exe, your symlink file will automatically launch hello.exe when you open it.
In order to bypass Larian's default launcher, we are going to create a symlink to bg3_dx11.exe
.
Open your Linux file application.
Navigate to the Baldur's Gate 3 folder under
steamapps
. On my machine, this was located under the following path:storage/games/steamapps/common/Baldurs Gate 3
In the
Baldurs Gate 3
folder, open the folder namedLauncher
.Locate the file named
LariLauncher.exe
and completely remove it from theLauncher
folder. I recommend creating a new folder within the mainBaldurs Gate 3
folder and placing it in there for safe keeping.Back in the
Launcher
folder, right click any empty space and select Open in Terminal.At the top of the terminal window, you should see a path to the
Launcher
folder. For now, enter the following piece of code into your terminal, but do not press enter:ln -s
(leave a space after the-s
)Back in the Linux file application, reopen the
Baldurs Gate 3
folder and open the folder namedbin
.Locate the file named
bg3_dx11.exe
and drag and drop it into terminal, but do not press enter.Next, add the following piece of code to the end of the command:
LariLauncher.exe
Your command should like similar to the following screenshot. If it does, press enter.
11. Inside the Launcher
folder, you'll see a new LariLauncher.exe
with a grey arrow in the bottom-right corner of its icon.
Launching Baldur's Gate 3
Everything should be good to go! Test it out for yourself.
Launch Steam.
Select Library.
In your Library find and select Baldur's Gate 3.
Select Play.
Sources
I'm no expert, so here is the list of sources I used to compile this information:
Last updated