Edited to specify my window manager uses Xorg.
Update: Today it seems like SteamVR wants to run under Proton by default instead. I'm not sure why, but I'm selecting to force LDLP scout for now (so my Linux executables stop getting deleted by Steam) and run SteamVR under SLR 3.0 (sniper) through the terminal.
Hello @Owen-Benner, you've described https://github.com/ValveSoftware/steam-for-linux/issues/9875, please give https://github.com/ValveSoftware/steam-for-linux/issues/9875#issuecomment-1853037408 a read.
Edited paths in exec command, previously they reflected symlinks on my system.
After moving ~/.steam to allow Steam to regenerate it (as suggested here), and upgrading to the Steam Client Beta to resolve steam-for-linux#9875, I tried running SteamVR through Steam again. I still got the warning about launching in LDLP scout, but not Failed to connect to window manager, and the headset display worked. I downgraded from Steam Client Beta, and again I got the warning but no pop-up and the headset still worked. I'm not sure what, if any, relation there is between the version of Steam Linux Runtime used and Failed to connect to window manager. I will go ahead and close this now.
Describe the bug
Launching SteamVR from Steam gives the following warning:
vrstartup.sh[11680]: WARNING: launching in legacy LDLP scout, please use sniper SLRIn
Properties->Compatibility, the box is unchecked forForce the use of a specific Steam Play compatibility tool. If I check the box,Steam Linux Runtime 2.0 (soldier)andSteam Linux Runtime 3.0 (sniper)are not available in the drop-down menu, onlySteam Linux Runtime 1.0 (scout)and versions of Proton.The headset display will not turn on, and a pop-up error appears:
Restarting SteamVR does not resolve the issues. I am running Gnome on Xorg, so my window manager should not be the problem.
Launching
vrstartup.shmanually with sniper SLR resolves the pop-up error and the headset display works:exec ~/.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper/run ~/.local/share/Steam/steamapps/common/SteamVR/bin/vrstartup.shI was then able to play Minecraft Java with the Vivecraft mod in VR. However, SteamVR Room Setup will not launch, as it expects some files to be in different directories. I will file a separate report on that later.
To Reproduce
Steps to reproduce the behavior:
steam.Properties->Compatibility, uncheckForce the use of a specific Steam Play compatibility tool.Expected behavior
SteamVR launches under SLR 3.0 (sniper) by default and SLR 3.0 (sniper) is available in drop-down. Headset display works.
System Information:
Screenshots

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