Proton error on launch

Issue Type (Required):

Launcher

Issue Description (Required):

I’m unable to launch the game since 1.7.4. I launch it on my Debian 6.12.22-1 machine through Steam and the Proton compatibility layer. I have tried running it under Proton Experimental, Proton Hotfix and Proton 9.0-4 and they all give the same error on its logs:
wine client error:134: write: Invalid argument

In the darktide_launcher.log files, it seems to stop when it evaluates the win32_settings.ini. Maybe there is something wrong with it or in the next step?

I have reinstalled: Darktide, Steam, Proton Experimental, Proton Hotfix and Proton 9.0-4.

Attached are the logs from each Proton version with each launcher log.

Thanks for your attention.

[PC] Do You Use Mods? (Optional):

No, I don’t use mods

Reproduction Rate (Required):

Constant (100%)

Platform (Required):

PC - Steam

Player ID (Optional):

Ranxerox

[PC] Upload Console Log & darktide_launcher.log (Optional):

Proton_9.0-4_darktide_launcher.log (1.3 KB)
Proton_9.0-4_steam-1361210.log (999 KB)
Proton_Experimental_darktide_launcher.log (1.3 KB)
Proton_Experimental_steam-1361210.log (999 KB)
Proton_Hotfix_darktide_launcher.log (1.3 KB)
Proton_Hotfix_steam-1361210.log (999 KB)

Hey Rando, I apologise we’re not able to provide any support here with Linux/Proton being an unsupported platform, but we do have a small community of lovely Linux players who occasionally pass through here and may be able to help.

2 Likes

I’ve only troubleshot Proton on the Steam Deck, so I may not be of much help. But I’m happy to try!

What are your computer specs, especially graphics card?

Hello Badwyn, my specs are the following.

cpu: AMD Ryzen 5 3600
gpu: AMD Radeon RX 6600
board: Gigabyte B550 GAMING X V2

Hey! Sorry for the slow response. Trying to find some leads.

Another couple of questions:

  1. The game ran properly before 1.7.4, correct?

  2. And did you do anything with your graphics card drivers recently?

Yes, it ran correctly. I didn’t do anything as far as I know.

Hey, so I spent a bit of time looking into this. I feel pretty confident that this has something to do with your drivers. It looks like you’re running the Vulkan 25.0.3 driver from early this month. There has been another release, 25.0.4 this month with some bug fixes and a bump to the OpenGL version used. I think that’s a good place to start!

Unfortunately, I don’t know much about Debian nor installing these drivers, but there are some docs on the Mesa/RADV site, where you’ll also find a link to the newer drivers:

Thank you very much for your time Badwin, I’ll look into this.

1 Like

I’m also running Darktide on Linux Steam Proton (Debian-testing), and I’m hitting the same issue. Launcher always fails to start. My steam-1361210.log ends with “wine client error:138: write: Invalid argument”.

This started happening in the last 2 weeks, either from the latest Darktide update or the latest Debian-testing update.

I’ll try follow the suggested launcher fixes, as well as roll back the potential update to my GPU drivers (Mesa 25.0.4 to 25.0.3 or earlier).

I’m able to play Darktide again (able to get into the lobby area).

The fix: I just compiled mesa 25.1.0 from source, and that fixed it.

Conclusion: It seems like there’s some problem with Mesa 25.0.4 (Vega64 AMD GPU) for Darktide which was fixed in Mesa 25.1.0. So, for others on Linux Steam Proton AMD-GPU, ugprade or downgrade your Mesa to work around the bug in Mesa.

2 Likes