

Works great

PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 __GL_THREADED_OPTIMIZATIONS=1 %command% --skip-launcher
Might be due to my lower RAM. I usually can't have any browser or other program running in the background.
When returning to camp or leaving camp, etc., the characters will t-pose and the graphics will disappear momentarily. It's unsightly, but lasts only a second or two before it fixes itself.
Even though I'm on X11 Ubuntu, I'm running the game using the Vulkan despite having Nvidia drivers. I couldn't get the game to run properly using DX11.
Got a failed to create rendering device error, and despite trying multiple methods I couldn't fix it.
%command% --skip-launcher --vulkan

It should just work without tinkering.
Switching between Controller and Mouse is not seamless, it freezes the game.
--skip-launcher

Tried multiple versions of launch options, and proton versions
--skip-launcher --vulkan
not working on ubuntu 24.04 noble

Works out of the box including patch 8
Both DX 11 and Vulkan works.
Also, split screen couch co-op with controllers works fine.

mangohud %command% --skip-launcher
Playing with DirectX works perfectly without any noticeable issues; I did not test Vulkan.
Runs perfectly
--skip-launcher
--skip-launcher --vulkan

Running smoothly - Patch 8
Running great without any tinkering.
Selected Vulkan renderer in Larian Launcher, no mods installed
Tried Multiple protonGEs/Cachyos, Older protons and more None worked
Tried the following Options None worked.
env WINEDLLOVERRIDES=”cchromaeditorlibrary64=” %command%
env -u SDL_VIDEODRIVER mangohud %command% --skip-launcher
env -u SDL_VIDEODRIVER %command%

Had to unset the SDL_VIDEODRIVER env variable to run with vulkan (I was getting a "failed to collect displays") due to Hyprland
env -u SDL_VIDEODRIVER

gamemoderun gamescope -H 1440 -W 2560 -r 144 -f -- %command% --skip-launcher --vulkan
Game runs perfectly (seem to be running sligthly better than on Windows on my side). We just reached the end game, both on Arch Linux using Hyprland and no crash or major bugs to report (all the bugs we had were game bugs and had nothing to do with Linux).
Only tinkering needed was to set up gamescope with the correct resolution in the launch command of Steam otherwise we would get an error about incompatible display and the game would not launch at all.

--skip-launcher
Game runs well. Tested steam through flatpak and enabled gpu acceleration through flatseal, but thats a flatpak-only concern.

__GL_13ebad=0x1 %command%
If you're on Nvidia and you want to use the Vulkan Renderer, it is imperative that you use the __GL_13ebad=0x1 %command%
launch parameters otherwise your framerate will be halved! This game has the same issue as Doom Eternal and Indiana Jones where the GPU does not properly clock up, causing low performance unless you specify that parameter. Nvidia has specified custom profiles for those two games to address the performance issues but has never done the same for BG3 so you have to manually do it yourself. After that the Vulkan renderer works great!

--skip-launcher
It ran perfectly out of the box. Only really using GE proton out of habit. Also skip launcher is not necessary, just useful once you've set it to vulkan once.
--skip-launcher

LD_PRELOAD="$LD_PRELOAD:/usr/\$LIB/libgamemodeauto.so.0" mangohud gamemoderun %command% --skip-launcher
For Nvidia cards, do not enable vulkan (--vulkan
). DX12 performs better.
Celá hra dohrána bez jediného problému.
--skip-launcher
When I lock my PC (Meta+L or screen timeout) with the game open, it crashes.
Works without problems

game-performance %command%

This worked out of the box for me, no tweaks needed, very smooth experience overall
for local coop there were no lags or connectivity issues, worked out of the box

env -u SDL_VIDEODRIVER mangohud %command% --skip-launcher
Multi-Monitorproblems in Wayland (hyprland) if not changed correctly in settings.
Sometimes, when certain events are triggered, all input leads to stuttering.
"gamemoderun" didn't work for me and made the game crash after the splashscreen.
--skip-launcher

According to other people the game will refuse to launch since February, but can be launched with other versions of Wine or Proton, I recommend installing ProtonUp-Qt for cases like these as you can easily set and forget it and keep playing.

Had to use gamemode w/ --force-grab-cursor flag for mouse to work properly, otherwise it was stuck to ~25% of the screen
LD_PRELOAD="" WINEDLLOVERRIDES="DWrite.dll=n,b" gamemoderun gamescope --force-grab-cursor --steam --fullscreen -W 5120 -H 1440 -r 240 -- %command% --skip-launcher --vulkan
The --vulkan launch option doesn't appear to actually work, I have to boot the launcher, select DX or Vulkan, start the game, and quit the game. After doing this once, the game remembers the previous option and you can use the --skip-launcher launch option.

It runs perfectly out of the box without any problem over the entire playing time.

Base game works perfectly out of the box
Haven't tried mods yet. Multiplayer with two buddies over several hours showed no issues.

WINEDLLOVERRIDES="DWrite.dll=n,b" LD_PRELOAD=" " %command% --skip-launcher --vulkan
I'm running a dual monitor setup on a hybrid/laptop system so I also had to use
envycontrol -s nvidia
to enable dGPU mode.
gamemoderun did not work at all for me.
WINEDLLOVERRIDES="DWrite.dll=n,b"
is for BG3 Script Extender
LD_PRELOAD=" "
to prevent fps lag after ~ 1hour
I had use the launcher first to enable Vulkan. I guess the --vulkan
is unnecessary now but it doesn't hurt.

env -u SDL_VIDEODRIVER %command%
Without launch options game doesn't appear on screen when launched on Wayland (Hyprland). Audio remains intact. Using right launch options allows playing with seemingly no issues

Using Proton-GE is a personal preference. Should work fine using latest steam proton.

I did stuff to get the bg3mm installed with lutris but the game WILL completely crash itself constantly without turning offexpo/xmp
WINEDLLOVERRIDES="DWrite.dll=n,b" %COMMAND% --skip-launcher --vulkan
use Lutris to install baldur's gate 3 mod manager, it is simple but also dumby complicated so I will not be explaining the whole thing here, look it up on YouTube.
Turn off EXPO/XMP. It causes slight instibility in your memory and this game will crash CONSTANTLY with unexplained memory errors if you do not just run your ram at the base speed for whatever ddr your ram is. other than that this game is very easy to play unless you want to use mods that aren't in the in game mod manager site.
the skip vulkan command just launches past the launcher directly into the vulkan version. everything before that for the commands you only need if you are running a script extender mod for a large number of mods on stuff like nexusmods. Basically just turn off EXPO/XMP in your bios if you have crashing problems and that will fix it.