So I tackled this a few weeks ago and had some success! Goal was to get Outer Wilds running in VR and I managed to do that, but then life hit and I haven’t been able to play for more than 30 minutes. I imagine you’ll want to do different things, so think of the following more as a clue than guide.
Setup: Steam Index, Tumbleweed, KDE (doesn’t work in Gnome), USB-C (on dGPU) → 8K DisplayPort adapter
Same error 109, and after a fair amount of research I finally landed on SteamVR is a steaming pile. In fact, I never got it to run.
- The SteamVR room setup/calibration worked well enough, so start there (I knew I was onto something when the lights inside the headset turned on).
- Build GabMus / Envision · GitLab which is mostly tracking down and installing dependencies.
- Run envision (under build/localprefix/bin/)
- Copy/create a profile, then build
- Start and copy the launch options
- Configure Outer Wilds in Steam (under Properties) paste launch options, set Proton 7.0-6 (didn’t retry others after it was working)
- Start game
