protonscr

All Proton games crash when inserting a new AMD Radeon RX GPU

protonclosed
ValveSoftware/Proton#4521 · opened 2021-01-02 by ghost · updated 2021-01-09 · 5 comments · github
?ghost 2021-01-02 github

Hello, I just switched out my GTX 1080 with a RX 5600 XT (for testing purposes). When I installed the GPU, everything works fine. Any Linux steam game and non-steam game (like Minecraft) runs perfectly. When I tried to launch Ori and the Blind Forest though, it crashes (the game screen does not even pop up at all). I then tried it out with Ace Combat 7, and the loading screen launched, but it greeted me with this message:
image

Every other Proton game crashes too. I have tried:

  • Installing the proprietary AMD GPU drivers.
  • Installing the latest beta Ubuntu kernel (https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.10/ note that it was giving me warnings that it probably was missing some things from the amdgpu module while I was installing).
  • Deleting and reinstalling Proton 5.13.
  • Using Proton 5.0.
  • And searching this issue on the internet to no avail.

System info:
https://gist.github.com/Dreamurrrr/4b1021859d0d78041744908f3a4d554c

Steam system info:
~~https://gist.github.com/Dreamurrrr/c4ea7bae076a720c0bb99aece1b246ea~~

Linux Mint system-reports machine information:
~~https://gist.github.com/Dreamurrrr/08e6a9d208fb8f636105c54dbf6ba793~~

Kkisak-valve maintainer 2021-01-02 github

Hello @Dreamurrrr, please copy your system information from Steam (Steam -> Help -> System Information) with the extended diagnostics information and put it in a gist, then include a link to the gist in this issue report.

?ghost 2021-01-02 github

Hello @Dreamurrrr, please copy your system information from Steam (Steam -> Help -> System Information) with the extended diagnostics information and put it in a gist, then include a link to the gist in this issue report.

Done, @kisak-valve!

Kkisak-valve maintainer 2021-01-02 github

I take it you switched back to your nVidia GPU before collecting that system information from Steam. There's no hints of an AMD video card there.

Blind guess that you needed to add mesa-vulkan-drivers and mesa-vulkan-drivers:i386 to the system for the AMD card to have Vulkan drivers.

?ghost 2021-01-03 github

I take it you switched back to your nVidia GPU before collecting that system information from Steam. There's no hints of an AMD video card there.

Blind guess that you needed to add mesa-vulkan-drivers and mesa-vulkan-drivers:i386 to the system for the AMD card to have Vulkan drivers.

Yeah I did. I can switch it back to the AMD GPU and then get the steam system info again. Though, the Linux Mint reports should show the info when I had my AMD gpu installed with the custom kernel.

I will switch it out when I have time and then reupload the system info.

I will also try the suggestion, @kisak-valve.

?ghost 2021-01-09 github

Great news, the blind guess worked! The Vulcan drivers were just missing, so I just ran sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386 and I can now boot into games like I did with my Nividia card.
image
image
image

I recommending some sort of notification upon enabling Proton to install these packages so people like me don't get confused, lol.
I will also upload my system stats by editing the first post upon closing this issue, @kisak-valve.

Proton versions