Support us on Patreon to keep GamingOnLinux alive. This ensures we have no timed articles and no paywalls. Just good, fresh content! Alternatively, you can donate through PayPal, Flattr, Liberapay or Buy us a Coffee. You can also buy games using our partner links for GOG and Humble Store.
VR on Linux resources
yaomtc 13 Jul

First is Valve's Github for the still in beta SteamVR for Linux:

https://github.com/ValveSoftware/SteamVR-for-Linux/

Check out the Readme for important info, and the Issues tab for yet unresolved problems.

I have this list of status document detailing VR hardware and software support on Linux which I occasionally update:

https://gitlab.com/vr-on-linux/VR-on-Linux

It also has an Issues section, but it's more a resource that the Readme links to here and there.

Lastly, the ProtonDB, which does have a VR tag:

https://www.protondb.com/explore?page=0&selectedFilters=userTags&selectedTags=VR

There's only like 40 games with the tag right now. I'll have to find out how to tag more games...

Last edited by yaomtc on 13 July 2020 at 12:35 pm UTC

Patola 13 Aug

I would also add this reddit post which tells a lot of tricks of adapting and running VR games on Linux: https://www.reddit.com/r/linux_gaming/comments/gbdiyl/playing_regular_games_in_vr_works_on_linux_finally/
-- This is a BIG reference.

Patola 14 Aug

The official place for the vr-video-player is actually this one: https://git.dec05eba.com/vr-video-player/

I've talked to the author, he sent me some instructions:

QuoteOh well.. here is an easier guide:
First install glm, glew, sdl2, openvr and x11 development files on your system and xdotool and then in the vr-video-player directory run:
./build.sh
after that launch a video you want to watch (i recommend mpv) and fullscreen it or resize it to fit your monitor for best quality and then,

if you want to watch 180 degree stereoscopic videos then run:
./vr-video-player $(xdotool selectwindow)
and click on your video player.

if you want to watch side-by-side stereoscopic videos or games (flat) then run:
./vr-video-player --flat $(xdotool selectwindow)
and click on your video player.

if the side-by-side video is mirrored so that the left side is on the right side of the video, then run:
./vr-video-player --flat --right-left $(xdotool selectwindow)
and click on your video player.

if you want to watch a regular non-stereoscopic video, then run:
./vr-video-player --plane $(xdotool selectwindow)
and click on your video player.

The video might not be in front of you, so to move the video in front of you, you can pull the trigger on the vr controller or press the "W" key while the vr-video-player is focused.

slaapliedje 14 Aug

Ooh, I may have to try out the VR Video player to see if I can get my 3D blurays to play through it. I use makemkv to break the encryption (as VR headsets don't support HDCP) and then play through a 3d player in windows, but I hadn't been able to show the desktop in the headset on Linux, so any of the players (like Bino) wouldn't work.

I do have a comment though about SkyrimVR, seems it works well with Proton, but I have a ton of mods installed via Vortex, anyone see if that works in Linux? To be honest, I've spent more time modding SkyrimVR than playing it... but that's mostly because it's installed in Windows and my eyes hate me when I have to look at it :P

Patola 15 Aug

Quoting: slaapliedjeI do have a comment though about SkyrimVR, seems it works well with Proton, but I have a ton of mods installed via Vortex, anyone see if that works in Linux? To be honest, I've spent more time modding SkyrimVR than playing it... but that's mostly because it's installed in Windows and my eyes hate me when I have to look at it :P
Well, currently I am using 40 mods in Skyrim VR, along with SKSEVR which is an exe/dll. So I think it says for itself. I use my own proton build which allows SKSE loading though.

Last edited by Patola on 15 August 2020 at 2:51 pm UTC

slaapliedje 15 Aug

Quoting: Patola
Quoting: slaapliedjeI do have a comment though about SkyrimVR, seems it works well with Proton, but I have a ton of mods installed via Vortex, anyone see if that works in Linux? To be honest, I've spent more time modding SkyrimVR than playing it... but that's mostly because it's installed in Windows and my eyes hate me when I have to look at it :P
Well, currently I am using 40 mods in Skyrim VR, along with SKSEVR which is an exe/dll. So I think it says for itself. I use my own proton build which allows SKSE loading though.
So do you use one of the mod managers (Nexus/Vortex) then?

yaomtc 15 Aug
Schotty 4 days ago

Quoting: yaomtchttps://github.com/ValveSoftware/SteamVR-for-Linux/

is that still up-to-date? The last change was made 14 months ago - did Valve really not do anything for SteamVR on Linux in the last 1 year and 2 months?

slaapliedje 4 days ago

Quoting: Schotty
Quoting: yaomtchttps://github.com/ValveSoftware/SteamVR-for-Linux/

is that still up-to-date? The last change was made 14 months ago - did Valve really not do anything for SteamVR on Linux in the last 1 year and 2 months?
They've updated it alongside the general release. Apparently just haven't done anything on github.
They did kill off the Mac version. I never understood why they were going to try to offer it anyhow, it isn't like the Mac has any hardware to run it.

yaomtc 3 days ago

The SteamVR for Linux Github page only has a few things: the issue tracker, the README, and a couple how-to text files. There hasn't been anything new to put in there since the release of the Index and the driver fixes for audio. It's not as if SteamVR itself is open source, it's very much proprietary.

What has been getting updates is OpenVR.

While you're here, please consider supporting GamingOnLinux on:

Patreon, Liberapay or PayPal Donation.

We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register

Or login with...
Sign in with Steam Sign in with Twitter Sign in with Google
Social logins require cookies to stay logged in.