

I looked through the Horizon+ offerings and these games stand out to me:
- AssCreed: Nexus
- Walkabout Minigolf
- Eleven Tabletennis
- Tetris Effect
- Red Matter
- Pistol Whip
- Into Black
- Moss
- Retropolis 1 & 2
But it obviously depends on your tastes. I’m not the biggest fan of eg RPGs, life sims, survival crafters, etc. I would just look through the horizon+ catalouge and just pick and choose what looks the most interesting to you. Its not too long of a list and contains very little garbage titles.
Oh, and dont forget to check out:
https://sidequestvr.com/
Especially the Team Beef Ports of older PC titles are pretty damn good. Just be sure you trained your VR legs a bit before. Also you have to obtain the files for the games itself from your steam account or by other means…













Biggest difference is probably that ALVR works on top of SteamVR while WiVRn uses opencomposite/xrizer/vapor instead. SteamVR seems to be somewhat broken and buggy on Linux atm and just having to not use it can be a plus depending on the game. In theory this should also result in some performance gains in certain titles.
ALVR is easier to “install” but then completly overwhelms you with its settings. WiVRn is way cleaner in regards to the user facing settings. Most of the important settings are even done within the headset .apk which is a nice QOL improvement. Installation on CachyOS took a lot more time until i figured it out though. Getting the WiVRn-server, wivrn-dashboard, lib32-wivrn, xrizer, lib32-xrizer, opencomposite etc of the AUR. That lib32 stuff is needed for certain titles like the HL2 VR mod.
Imagequality is more or less the same. Latency is maybe a bit better on WiVRn but hard to tell between different programs. Pico Connect, Virtual Desktop, ALVR, WiVRn all provide wildly different latency readouts in my experience. 60ms seems to be the best case i can achieve with my current setup with WiVRn which feels similar to 35ms in Pico Connect or 40-50ms in VD. But WiVRn sometimes just gives me 15-30ms more latency for whatever reason. Then i need to restart the server, the app, my whole pc until it just works again as expected. In some games i just get constantly 100ms but still feel just fine. In other games 80ms feels horrible until it gets back down to 70ish ms.
In general the WiVRN/Xrizer/lib32 combo is so far the most reliable in my case. Got almost every game working with it(Hitman VR, SW Squadrons Epic Store Version and Race Room Racing Experience are the only duds so far). ALVR/SteamVR shits the bed way more often by not picking up a VR title. Steam Link just doesnt want to establish a VR connection at all on my setup for whatever reason.
On most days i’m pretty happy with the current state of VR on Linux. On others i ask myself if it wouldnt be quicker to just spin up a dualbooted Win LTSC install instead of troubleshooting for 2-3 hours again.
Edit:
https://lvra.gitlab.io/
https://db.vronlinux.org/
Also i forgot to mention wayVR which is awesome in combination with WiVRn. Its not perfect but i think i like it even more than VD for in VR desktop use. Atleast when everything works which it does most of the times until it doesnt.