There is a known issue in the Steam for Linux client where VR titles will fail to start if Steam VR is not already running. Does starting Steam VR before launching the game in the Steam client help?
Yes this seems like an effective work around. If there is already an issue for this, then I guess this can be closed. Where is that issue being tracked, a couple quick searches have not found it.
Compatibility Report
System Information
I confirm:
Similar issue
Symptoms
Starting from steam UI: steam-620980.txt <-- This fails
Starting from VR home: steam-620980.log<-- This works
When I open up beatsaber on the desktop it crashes. But if I open it from the headset it works fine.
Also it seems that steam is unable to tell that beatsaber crashed, cause I am still listed as playing beatsaber and have the option to exit. Trying to exit the game through the steam ui, is ineffective and fails quietly. If I kill the process called steam child monitor ( or something like that) I can then start the game from the headset.
Reproduction
Open the game through the steam desktop UI.