I’m running arch, with Gnome as my desktop environment and I have a valve index. I’m tired of booting into Windows to play VR titles, so I’m trying to get to the bottom of whatever makes steamvr a stuttering mess on my system.
What I have found out so far:
Steamvr won’t work at all in Wayland.
The choice and configuration of the GPU drivers seems to matter a lot.
What I’m still struggling with:
Which beta version of steamvr I should be using
How to get steamvr and the games it spawns to use a specific driver of my choosing.
A good Xorg.conf to get the most out of my rx6800xt and index
Which VR games work well:
A. Natively
B. Via proton
If any of you have a 6800xt and index working well together in Linux, I’d like to know which driver you are using, and your Xorg config
the SteamVR “stuttering” is a known bug in the way SteamVR handles reprojection, and has been around for a long time. Reprojection causing stutter · Issue #277 · ValveSoftware/SteamVR-for-Linux · GitHub
i find that some games are made playable by using the legacy reprojection option in SteamVR’s per-game settings, but not all.
until Valve fixes this, or adds an option to disable reprojection entirely, VR is going to be a struggle. dont get your hopes up, Valve doesnt seem to have any interest in fixing long-standing bugs in their Linux applications.
some things ive found to help me on my 5700:
*disabling compositing and any accelerated graphics features of my DE (plasma 5)
*using a kernel with futex2 enabled.
I’d be willing to bet that once Deckard comes out there will be better support and Steam VR will get many improvements. Steam seems to be going all in on the Deck rn so hopefully that success will push LinuxVR to be more usable