Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Graphics driver crash (??) with AMD/Mesa, every time when starting VR - Also occurs when pairing Index controller #526

Open
ghost opened this issue Jul 13, 2022 · 5 comments
Labels

Comments

@ghost
Copy link

ghost commented Jul 13, 2022

Describe the bug
Graphics driver crash (presumably) when starting VR. I don't know for sure if this is a driver crash, but I assume that's what it is. This occurs every time I try to launch VR (see Additional Context) .. and it also happens when I pair an Index controller.

Let me know if there are other logs I should attach.

To Reproduce
Steps to reproduce the behavior:

  1. Open Steam
  2. Click the VR button
  3. Wait a few moments
  4. Display goes haywire (see photo)

OR (when I was still able to start VR)

  1. Press and hold B button and Menu button to pair Index controller
  2. Pair successful
  3. Display instantly goes haywire

Expected behavior
Anything but this

System Information (please complete the following information):

  • Distribution: EndeavourOS (Arch-based)
  • SteamVR version: 1.23.4 I think (I'm not sure where to find this, and I can't open SteamVR). Build ID 8855498
  • Steam client version: June 27, 2022 at 21:00:03
  • Opted into Steam client beta?: Yes
  • Graphics driver version: Mesa 22.1.3
  • Gist for SteamVR System Information: https://gist.github.com/0x199x/c46f9b9e386483843a2bea7d90286f85

Screenshots
image

Additional context
I've had this issue on and off for about 2 years now, but it has historically been more random and not necessarily caused by starting SteamVR. Recently, it has started occurring every time I try to launch VR.

Before this problem started happening every time I start SteamVR, I noticed that pairing my Index controller would cause this graphics crash to happen. I don't know why pairing would cause that, but it did, three times in a row.

I've verified file integrity for the SteamVR package

Note: Commenters who are also experiencing this issue are encouraged to include the "System Information" section in their replies.

@ghost ghost added the bug label Jul 13, 2022
@pfych
Copy link

pfych commented Jul 14, 2022

I am experiencing a similar crash when launching games via Steam VR Home, via the overlay or by pressing "View All" in the overlay.

I get the following popup briefly before all my monitors look similar to OPs image & I have to restart my PC:

The file or folder /home/username/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/"steam://open/bigpicture/games?backstack_token=system.dashboard.quicklaunch" does not exist

Can confirm that while #469 fixes some GPU issues, it does not fix this one for me.

@Swinec
Copy link

Swinec commented Jul 16, 2022

Same issue since mesa update to 22.0.5 version
I've tested at some kernel versions:
linux-5.4.195-gentoo
linux-5.10.117-gentoo
linux-5.18.10-gentoo
linux-5.18.11-gentoo
and mesa versions 22.0.5^t ~22.1.2^t ~22.1.3
VERY stable bug.
In Xorg its totally crush gpu driver
on Wayland i have 307 steamvr error code and segfault on vrcompositor
[23746.211908] vrcompositor[112826]: segfault at 10 ip 00007f8239af2da0 sp 00007ffd421c1218 error 4 in libc.so.6[7f8239a90000+16b000]

mesa ver 21.. is work

Mother: MAG B550 TORPEDO (MS-7C91)
AMD Ryzen 7 2700 Eight-Core Processor 32gb RAM
AMD Radeon RX 5500 XT (navi14, LLVM 14.0.4, DRM 3.46, 5.18.10-gentoo-x86_64) Mesa 22.0.5 8192 GPURAM
"Gentoo Base System release 2.8" x64 5.18.10-gentoo-x86_64
steam-runtime_0.20220601.1
VR device HTC Vive

@Swinec
Copy link

Swinec commented Jul 18, 2022

temporary solution: run steamvr, take a crash. go to tty terminal, kill user session, relogin, enjoy vr until next reboot.
Waiting for resolve this mesa bug - https://gitlab.freedesktop.org/drm/amd/-/issues/1980

@heregoesmarcel
Copy link

Can confirm this works but (index) controllers are unable to connect now for some reason. Re-pairing won't help and connecting while being connected to a charging cable only allows them to hold connection for a few seconds.

@Swinec
Copy link

Swinec commented Aug 15, 2022

update for templorary solution:
run steamvr, immediately close them, run again, enjoy vr until next reboot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants