Hi All,
I get an infrequent error when playing balder gate 3 on Fedora Workstation 40. I run it in direct x11 as vulkan crashed all the time. Any ideas how to fix?
PS very new to Linux/GNU so let me know if you need any additional information.
Are you running it through Lutris? Steam with Proton? That error seems decidedly like a Wine specific problem, which Proton should have ironed out at this stage for this particular game.
*Unless you’re trying to play on hardware with incomplete Vulkan support. Then it’s a hardware support problem that is unlikely to be fixed in a reasonable timeframe.
I am running it through steam with Proton Experimental and i get the same through Proton 9.0
After further testing it appears when multitasking ans switching windows which explains why it happens so infrequently
Hardware details below:
Hardware Information:
- Hardware Model: ASUSTeK COMPUTER INC. TUF Z390-PLUS GAMING
- Memory: 16.0 GiB
- Processor: Intel® Core™ i7-9700K × 8
- Graphics: NVIDIA GeForce RTX™ 2060
- Disk Capacity: 2.2 TB
Software Information:
- Firmware Version: 2417
- OS Name: Fedora Linux 40 (Workstation Edition)
- OS Build: (null)
- OS Type: 64-bit
- GNOME Version: 46
- Windowing System: Wayland
- Kernel Version: Linux 6.9.10-200.fc40.x86_64
Have you tried switching Proton versions? Also check protondb.com as people will often post solutions in their reports.
Try using Protonup-QT to install the latest GE-Proton version on your machine, restart Steam and then set the game to run with GE-Proton.
Personally it usually works for me with Experimental, but GE is generally the best.
Are you on Gnome, KDE, or some other desktop environment? I know KDE Wayland and Nvidia do NOT play nice (presently).
Install protonplus, then using it, install GE-Proton9-10 (or whatever is the most recent) for Steam. Then switch to using that within Steam (and Lutris, if you use that for other games, so it will use the umu-launcher instead).
See if that helps.
X11 or Wayland?
Try disabling the Steam overlay.
Try disabling the Steam Overlay, and Steam’s FPS counter if you have it on
If the _dx11.exe
is any indicator, do you have dxvk set up? It’s WINEPREFIX=your-prefix setup_dxvk install
Wine’s implementation of a directx-vulkan-wrapper (wined3d i think?) is ok-ish for office applications but not for games.
Edit: this is for wine native, seems like you’re running it through Steam proton, which has dxvk already.