The Crew Motorfest (2698940)
Compatibility Report
- Name of the game with compatibility issues: The Crew Motorfest
- Steam AppID of the game: 2698940
System Information
- GPU: Intel Arc A770m
- Video driver version: Mesa 25.2.4
- Kernel version: 6.16.4-116.bazzite.fc42.x86_64
- Link to full system information report as Gist:
Steam System Information https://gist.github.com/pboard/26aef27c095308fdfec420010a9c0952 Steam Runtime Diagnostics https://gist.github.com/pboard/e444fb80241c6d9908e75db9d9dd3429
- Proton version: Latest
Proton Experimental (10.x branch)
I confirm:
- [x] that I haven't found an existing compatibility report for this game.
- [x] that I have checked whether there are updates for my system available.
PROTON_LOG=1 output (cut output at line number in 20,000 range when it started looping) https://gist.github.com/pboard/e61ce4036697162160beb2f419540258
Symptoms
When I launch the game, which is now Steam OS compatible in the latest version according to the announcements, I get a Wine C++ Error, loader_thunks.c vkCreatePipelineLayout (picture of crash message attached)
Reproduction
Launch the latest The Crew Motorfest build, which is now listed as having Steam OS support, and it crashes after it gets past loading the Ubisoft Launcher, which starts fine, and then attempts to launch the game.
@kisak-valve - not sure if this is related to a similar issue that I reported about Need For Speed Unbound (https://github.com/ValveSoftware/Proton/issues/6502) but I just got The Crew Motorfest, as it was now listed as Steam OS compatible, but I'm getting a crash on my Intel GPU when it tries to start the game
The crew motorfest an error occurred
Issue transferred from https://github.com/ValveSoftware/Proton/issues/9129. @PratMavrick posted on 2025-10-23T00:08:27:
Compatibility Report
- Name of the game with compatibility issues: the crew motorfest
- Steam AppID of the game:
System Information
- GPU:
- Video driver version:
- Kernel version:
- Link to full system information - the steam deck
- Proton version: Proton experimental and 9.0.4
I confirm:
- [x] that I haven't found an existing compatibility report for this game.
- [x] that I have checked whether there are updates for my system available.
Symptoms
After starting the game and entering open roam , 5-6 minutes later a blank screen appears with a message saying that an error has occurred "
Reproduction
Ubisoft announced that Steam Deck verification will be available on November 5th.
@PratMavrick (or anyone else getting crashes) are you playing online matches? Could you try playing for the same amount of time but without doing the online live matches against other players to see if that crashes or not?
@PratMavrick (or anyone else getting crashes) are you playing online matches? Could you try playing for the same amount of time but without doing the online live matches against other players to see if that crashes or not?
The November 5th update has been verified via Steam Deck, so it won't crash anymore.
@PratMavrick (or anyone else getting crashes) are you playing online matches? Could you try playing for the same amount of time but without doing the online live matches against other players to see if that crashes or not?
Hi So, I open the game, directly go to the open world map , put a way point to the race I want to do and 5-6 minutes after either flying or driving, it shows me that error .
@PratMavrick Could you please also copy your system information from Steam (Steam -> Help -> System Information and Steam -> Help -> Steam Runtime Diagnostics) and put each in a gist, then include a link to the gists in this issue report? And could you also get a log of the failure using the launch option PROTON_LOG=1 %command% which will create a log called steam-2698940.log in your ~ folder.
It runs on steamOS with no problems but not bazzite, still same error on bazzite.
Updated diagnostic with the latest version of Proton Experimental on Bazzite OS and a new The Crew Motorfest update (Build ID: 20381042), my Gist upload for steam-2698940.log which is 75,000 lines wouldn't save as one gist, so I split it up. The game doesn't start - it seems like it crashes sometime after the Ubisoft launcher, but no longer throws up the Error that I first reported that the older Proton-10.0-2 beta version still shows, as does GE-Proton-10.0-25, the loader_thunks.c error. One thing, I noticed though is the older Protons seem to launch the Ubisoft Launcher a lot quicker than the current Proton Experimental does.
System Information
GPU: Intel Arc A770m
Video driver version: Mesa 25.2.6
Kernel Version: 6.17.7-ba01.fc43.x86_64
Link to full system information report as [Gist](https://gist.github.com/):
Steam System Information https://gist.github.com/pboard/a2f935c7008e90aae3401d632bed97a4 Steam Runtime Diagnostics https://gist.github.com/pboard/758df8cd75db032bd94afd14cc6d780b Steam Runtime Diagnostics https://gist.github.com/pboard/4556b2b4560b70db61a75d2466e09ed5 (part 1) https://gist.github.com/pboard/5be6a414957857bc5f2e5f05deb95d6d (part 2) https://gist.github.com/pboard/67a4f3f24750b7e95796665e399df2fc (part 3) https://gist.github.com/pboard/d73db833de8d158cd514ac745b252f6f (part 4)
I got the same error with Bazzite. I tried several Proton versions, such as 10.0-2 (beta), Proton GE 10-25, and Proton Experimental. The only version that doesn't show this error and makes it through is the latest CachyOS version of Proton, although it goes back and forth between two different frames, and the frame rate is stuck at 3fps. Here's a video of the game running on the Legion Go 2 with CachyOS Proton: https://imgur.com/OYkKXSs
I got the same error with Bazzite. I tried several Proton versions, such as 10.0-2 (beta), Proton GE 10-25, and Proton Experimental. The only version that doesn't show this error and makes it through is the latest CachyOS version of Proton, although it goes back and forth between two different frames, and the frame rate is stuck at 3fps. Here's a video of the game running on the Legion Go 2 with CachyOS Proton: https://imgur.com/OYkKXSs
This is the error I get if I use Proton Experimental or any other Proton version that's not the one from cachyOS: https://imgur.com/IdHunP4
This is great finding, wonder what is different, and how can we make it any better. Thanks for sharing that
This is great finding, wonder what is different, and how can we make it any better. Thanks for sharing that
Honestly I don't know, but from the error I'm getting, it could be related to some type of Vulkan error.
Replying to https://github.com/ValveSoftware/Proton/issues/9119#issuecomment-3507146719
I tried the latest Catchos Proton using Proton Plus on Bazzite, but for my Intel Arc a770m, it behaves similar to Proton Experimental, it doesn't get the Vulkan Thunks crash in my first post, but it seems to crash out some point after the Ubisoft Launcher and eventually quits.
But great that its helping with Amd gpus, but I guess the performance isn't great, so not to playable yet. Hopefully over time compatibility will improve beyond the steam deck, which is now verified.
I am facing the same error on bazzite, tried with proton experimental, proton 9.04, ge-proton 10.25, 10.21. I can here game audio in background.
Hi guys, So the an error has occurred every 5 minutes has returned. I don't know if its proton or the game servers are the issue . Pls if anyone has an idea , pls do tell
This is in my steam deck running the steam os and tries the proton experimental and 9.0.4
Replying to https://github.com/ValveSoftware/Proton/issues/9119#issuecomment-3508590319
This error is still present with the latest release of Proton 10.0-3 on Bazzite.
Hi guys, any luck with this?
Hi guys, any luck with this?
No, still not working with the latest version.
/Just fired up the Crew Motorfest on Bazzite 43 with Mesa 25.3.0 and the Latest Proton Experimental on my Intel Arc a770m, and it's now gotten to a Crew Motorfest screen, but it seems to be sitting on a message now about Running to get Pipeline cache: 2877 caches.
It's been sitting at this message for about 5min and no change to the 2877 caches figure so far.... But this is the furthest it's gotten so far. Hard to say if it's doing anything... I will let it run for a bit longer.... To see if it gets past that and gers into the game...
It's a bit of progress...
Update: So i terminated it after waiting 10min, launched with the latest GE-Proton, it starts much faster than Proton Experimental, and also now gets up to the same screen, although at the moment, it says 2880 caches, and with performance overlay enabled it seems to be in a frozen state, the CPU counter has frozen in the performance overlay. But i guess this tells me that it was the Mesa 25.3.0 update that just came out that's helped my Intel GPU get a bit further
Update: Launching the game from Desktop mode, I can see that in the System monitor, its flat lining one of the CPU's, it seems to switch between CPU cores (so far 5,6,8), so I think it might be processing whatever this cache pipeline task is
Update: So I decided to install Catchy OS in a separate Partition on my Intel Nuc 12 SSD, to see if an Arch OS based distro (which is like Steam OS) would get past the same point, but it also hangs at the "Running to get Pipeline Cache" - so it might be a bug for Intel Arc GPU's still. But I now have Bazzite, Catchy OS and Windows booting - with a shared Steam OS NTFS partition that holds the games
Hi guys . Can anyone try it on a steam deck(steam os) . It's just not letting me stay on the game for more than 4 minutes. Tried almost everything changed proton versions and reinstalled the game. Tried even the ubisoft Discord help , but they don't seem to care at all.
Is the pipeline cache the same as the shader cache?
Is the pipeline cache the same as the shader cache?
I think it might be, on Windows it generates at first launch and then after seems to not need to be generated again. I think if it could get past this point, the game might run on my Intel Arc Bazzite or Catchy OS setup
I think it might be, on Windows it generates at first launch and then after seems to not need to be generated again. I think if it could get past this point, the game might run on my Intel Arc Bazzite or Catchy OS setup
Hey, it started working again for me on Bazzite with Proton GE 10-27. Maybe it works for you too.
I think it might be, on Windows it generates at first launch and then after seems to not need to be generated again. I think if it could get past this point, the game might run on my Intel Arc Bazzite or Catchy OS setup
Hey, it started working again for me on Bazzite with Proton GE 10-27. Maybe it works for you too.
I just tried thr Proton GE 10-27 version on both Bazzite and Catchy Os, but with my Intel Arc a770m it still gets stuck at the Pipeline Cache step.
I just tried thr Proton GE 10-27 version on both Bazzite and Catchy Os, but with my Intel Arc a770m it still gets stuck at the Pipeline Cache step.
That's a bummer. But yeah, I tried on my Legion Go 2 and I get a vulkan error. Only works on my Desktop PC for some reason.
I think I found the reason for the game crashing when it is building shaders is that it's trying to load a shader that it does not support, and that shader is called "nir_intrinsic_trace_ray_intel". This happens in some Unreal Engine games, one being the finals, where at first it couldn't get past the shader loading, but after the game updated, I was able to load shaders just fine. Marvel's rivals, after the game update, I am still unable to fully load shaders. Other games, not built on Unreal Engine, are experiencing these issues that I was unaware of. I think that's the issue, but someone was able to get around it somehow on the Mesa GitLab website.
issue: https://gitlab.freedesktop.org/mesa/mesa/-/issues/14337