Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

A fresh Proton Experimental release is now live from August 9th, there's some nice looking fixes included so here's what to expect from it for Linux desktop and Steam Deck.

First there's a newly playable title listed with Arthurian Legends. And then there's all the bug fixes which are:

  • Fixed Garry's Mod not working on certain systems with very long Steam Library paths.
  • Fixed Baldur's Gate 3 launcher sometimes displaying dxdiag error dialog.
  • Fixed Locoland not allowing to select resolution on Steam Deck in desktop mode.
  • Fixed Age of Empires IV crashing when locale is set to Traditional/Simplified Chinese.
  • Fixed a race condition that caused controller hotplug not work in some rare cases.
  • Fixed some Unreal Engine 4 games (e.g. Stray, System Shock (2023), Dead By Daylight and Warhammer 40,000: Boltgun) crashing with Intel GPUs.
  • Fixed Age of Wonders 4's Paradox Launcher not working on Nvidia GPUs.
  • Fixed Ashes of the Singularity: Escalation DirectX 12 mode not working.
  • Improved video playback in Sea of Thieves and Romancelvania.
  • Fixed a few Proton 8.0 regressions:
    • Have a Nice Death no longer crashes on launch.

You can see the changelog here.

Nice to see a little fix for the Baldur's Gate 3 launcher, although the error didn't actually affect anything. You can easily just skip the launcher on desktop Linux with this launch option: --skip-launcher


How to change your Proton version:

Steam Deck:

  • Pick a game in your Library and head to the little cog icon on the right.
  • Click Properties, then Compatibility on the left.
  • Make sure the tickbox is done, then select Proton Experimental from the dropdown.

On a Linux desktop:

  • Right click a game, go to Properties.
  • Compatibility on the left.
  • Make sure the tickbox is done, then select Proton Experimental from the dropdown.
Article taken from GamingOnLinux.com.
15 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
6 comments

Jarmer Aug 10, 2023
Do you know a command to skip the launcher but ensure that vulkan is chosen as the renderer? Every time I play the game I have to remember to select vulkan in the larian launcher because it defaults to dx every single time.
csutcliff Aug 10, 2023
Do you know a command to skip the launcher but ensure that vulkan is chosen as the renderer? Every time I play the game I have to remember to select vulkan in the larian launcher because it defaults to dx every single time.

I use Heroic for the GoG version so not 100% how to do this on Steam but if you launch the game exe directly rather than the launcher you can pick the version you want. bg3.exe is vulkan and bg3_dx11.exe is DirectX 11
lejimster Aug 10, 2023
Do you know a command to skip the launcher but ensure that vulkan is chosen as the renderer? Every time I play the game I have to remember to select vulkan in the larian launcher because it defaults to dx every single time.

Apparently the Vulkan renderer is in beta and still has big issues like crashes and glitching. Thats probably why it doesn't stick.
Looking at Reddit someone wrote a guide on how to change the default renderer to Vulkan.
There is a `preferences.json` file in the `\AppData\Local\Larian Studios\Launcher\Settings\`. I changed the `"DefaultRenderingBackend": 1` to `"DefaultRenderingBackend": 2` and now Vulkan is automatically selected in the launcher.

I guess adding the `--skip-launcher` options in Steam will automatically select the rendering backend depending on the value in the launcher preferences json (1 = DX11, 2 = Vulkan). But I do not know how to check if it's running in DX11 or Vulkan when in game so I cannot confirm.
Mershl Aug 10, 2023
Do you know a command to skip the launcher but ensure that vulkan is chosen as the renderer? Every time I play the game I have to remember to select vulkan in the larian launcher because it defaults to dx every single time.

As Steam game launch parameter: eval $( echo gamemoderun mangohud "%command%" | sed "s/Launcher\/LariLauncher.exe'.*/bin\/bg3.exe'/" )

remove gamemoderun / mangohud as you see fit. replace bg3.exe with bg3_dx11.exe to start DX11 instead.
Jarmer Aug 10, 2023
Do you know a command to skip the launcher but ensure that vulkan is chosen as the renderer? Every time I play the game I have to remember to select vulkan in the larian launcher because it defaults to dx every single time.

I use Heroic for the GoG version so not 100% how to do this on Steam but if you launch the game exe directly rather than the launcher you can pick the version you want. bg3.exe is vulkan and bg3_dx11.exe is DirectX 11

of all the options, this seems the easiest! Thank you friend.
Cloversheen Aug 12, 2023
Do you know a command to skip the launcher but ensure that vulkan is chosen as the renderer? Every time I play the game I have to remember to select vulkan in the larian launcher because it defaults to dx every single time.

As Steam game launch parameter: eval $( echo gamemoderun mangohud "%command%" | sed "s/Launcher\/LariLauncher.exe'.*/bin\/bg3.exe'/" )

remove gamemoderun / mangohud as you see fit. replace bg3.exe with bg3_dx11.exe to start DX11 instead.

Oh, I never realised you could do that to modify what gets launched!

Today I learned something nice. Thanks, mate!
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.