Error at launch after shader caching on Linux

Issue Type (Required):

Crash - After Building Shader Cache

Issue Description (Required):

I get the following error when launching the game, during the loading screen after shader caching :
"Assertion failed!

Program: [path to Darktide.exe]
File : /src-wine/dlls/winevulkan/loader_thunks.c
Line: 2827

Expression “!status && “vkCreateGraphicsPipelines””

Press OK to exit the program, or Cancl to start the Wine debugger."

Issue was not present before.

Game ran on Linux, with Proton 9.

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

No, I don’t use mods

Reproduction Rate (Required):

Constant (100%)

Platform (Required):

Steam (PC)

Upload Supporting Evidence (Optional):

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

darktide_launcher.log (8.52 KB)
console-2024-05-07-18.17.18-7dbbf502-b110-4028-91d3-93af31dcea13.log (25.6 KB)

I apologise we’re not able to provide any advice in this scenario, as we don’t support Linux in any official capacity. However, there is a small community of Linux players here, that may be able to help.

Understandable

After some research, many games are impacted.
For fellow Linux players : a kernel update (6.8.9/LTS 6.6.30) introduced this error with AMD GPU drivers.

You need to either roll back to a previous version of the kernel, or wait for an update.

Thanks for the heads-up. I’ll stay on Linux 6.8.8.

I updated to 6.9.1 today and I’ve seen a drop in performance when lots of things happen at once (green gas, fire, lots of enemies).

However, the game remained responsive, so I guess it’s all right.