protonscr

Xinerama crashes all proton games: "terminate called after throwing an instance of 'dxvk::DxvkError'

protonopen
ValveSoftware/Proton#6134 · opened 2022-09-01 by petterthowsen · updated 2022-09-08 · 4 comments · github
Ppetterthowsen 2022-09-01 github

Your system information

  • Steam client version (build number or date):
  • Distribution (e.g. Ubuntu): Ubuntu 22.04 LTS
  • Opted into Steam client beta?: [Yes/No] No
  • Have you checked for system updates?: [Yes/No] Yes

Please describe your issue in as much detail as possible:

I can't seem to run any proton games (NFS:Shift or Assetto Corsa) via steam. I have Nvidia GTX 1060, running nvidia-driver-515.
I also have an onboard intel GPU.

Running /.steam/steam/ubuntu12_32/steam-runtime/amd64/usr/bin/vkcube, shows the cube spinning.

Please help :(

Steam output

Steps for reproducing this issue:

  1. install ubuntu 22.04
  2. install updates and enable latest nvidia proprietary driver
  3. install steam
  4. Launch game with proton (latest proton, not the experimental one)
Kkisak-valve maintainer 2022-09-01 github

Hello @petterthowsen, we're tracking issues with games run with Proton in the Proton issue tracker, so I've gone ahead and transferred this issue report.

Please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report. Also, please add PROTON_LOG=1 %command% to the launch options of one of the games you expect to work and attach the generated $HOME/steam-$APPID.log to this issue report as a file. (Proton logs compress well if needed.)

Ppetterthowsen 2022-09-01 github

Hi @kisak-valve , I've realized where the problem lies: Xinerama (triple head setup). I disabled it and all the games run just fine.

Steam system info

Steam output with PROTON_LOG=1, attempting to launch NFS:Shift using Proton 7.0-4

Thanks!

Ppetterthowsen 2022-09-01 github

Wow!

Just for the heck of it, I just tried running the oldest version of Proton (3.7-8) and... it works! with xinerama!

I guess some updates to proton have caused iissues with xinerama?

SSteveHeist 2022-09-08 github

It might not hurt to try each version from 3.7-8 > Experimental and find between which two versions it actually breaks. It still leaves a pretty broad swath of commits to comb for the magic FUBAR but it's certainly narrower than "sometime in the last 4-5 years".

Proton versions

Launch options