protonscr

[BUG] steamVR fedora 36

steamvropen bug
ValveSoftware/SteamVR-for-Linux#528 · opened 2022-07-28 by jon-bit · updated 2022-11-29 · 5 comments · github
Jjon-bit 2022-07-28 github

Describe the bug
I can launch steamvr, The client sees the headset, controllers and lighthouses. but it gives the error 307 and problem reporting says "vrcompositor quit unexpectedly - The application encountered a problem and could not continue."

To Reproduce
Steps to reproduce the behavior:
just try steamvr on fedora 36

Expected behavior
I can start the room setup and play what I want (granted it works in proton)

System Information (please complete the following information):

Screenshots
file:///home/jon/Pictures/Screenshots/Screenshot%20from%202022-07-28%2010-43-16.png

Additional context
it seems the base stations need a sec to come up. I know I dont have the sugested drivers but I could not find out how to change them.

NOTE:
As of writing this I can get it to start with the NVIDIA 470 divers but it is very laggey in the room set up and can't finish it.

Jjon-bit 2022-08-17 github

I have no clue what I did but I got it working if anyone knows what append let me know and I'll close

PPixelRave 2022-09-01 github

I am running fedora and have the same error.

EEspionage724 2022-10-13 github

This fixed it for me on F36:

chmod -R +x ~/'.local/share/Steam/steamapps/common/SteamVR'/*
PpoVoq 2022-11-17 github

I have it working on Fedora 37 (Vive pro with AMD gpu, but on x11).

The main issue is AFAIK that Fedora uses Wayland and Gnome by default and DRM leasing does not work with that combination yet. So you either have to log out of Gnome a start a session with X11 or switch to some other WM like KDE that already has support for DRM leasing on Wayland. Apparently the Gnome people are working on it though, so probably only a temporary issue.

WWgelyjr 2022-11-29 github

I'm having this issue as well, Fedora 37 KDE Wayland, R7 5800x + 6700XT. Segfault in libc2.17.so. Shows as error 307 in the VR window.

Nothing extracted yet.