VR GAMES

Descripción de Half-Life: Alyx

Half-Life: Alyx

SteamVR Monado ALVR WiVRn

Unknown

Perfect

Requires manual configuration

Playable with graphical/controller issues

Unplayable because of graphical/controller issues

Crashes or won't start

  • Kernel: 6.17.10-300.fc43.x86_64
  • CPU: AMD Ryzen 9 5900
  • GPU: AMD Radeon RX 6600 XT
  • Mesa 25.2.7
  • Proton 9.0-4
  • SteamVR 2.14.5
  • Monado + xrizer built with Envision
    The native version crashes with Monado, or it is very slow with SteamVR.
    Proton version works perfectly fine with Monado and xrizer, as long the Direct3D renderer is selected. Only loading screens are missing.

SteamVR Monado ALVR WiVRn

Device: Valve Index

GPU: AMD

Distro: Fedora 43

Date: January 3, 2026

**Xrizer-
Loading screens are gray but otherwise it works perfectly, and this does not cause you to miss out on anything.
Upon startup pressing a button seems to make the valve logo appear quicker
I do not use Snap turn and as such have not experienced the issues others have mentioned.

SteamVR Monado ALVR WiVRn

Device: Quest 3

GPU: AMD

Distro: Arch

Date: December 22, 2025

I had some issues with SteamVR versions with ALVR, namely SteamVR 2.13 it's not working for me (it crashes as soon as it tries to finish loading the game). As of now, with version 2.12.14 (marked as "previous" branch in bete select) works perfectly with ALVR.
This made me try other methods, such as WiVRn and I've tried both with OpenComposite and xrizer. With OpenComposite there was a problem with controllers, A and X buttons were moving the camera which is a problem because you use A to remove a magazine from your weapon. With xrizer I didn't had this problem. With both tho, I didn't managed to get good performance, even after tweaking with encoders and stuff, I had 60ms of latency (similar to what I get with ALVR), but continuous movement and hand/controller tracking felt odd/laggy, to the point that throwing object was very difficult.
I recommend to use ALVR besides the issues with SteamVR on Linux. Hopefully those will be improved moving into the Steam Frame launch.

SteamVR Monado ALVR WiVRn

Device: Quest 3

GPU: None

Distro: NixOS

Date: November 23, 2025

only works on proton-ge-10.12, nothing else but it works perfectly

SteamVR Monado ALVR WiVRn

Device: meta quest 3

GPU: AMD

Distro: arch

Date: November 1, 2025

Works perfectly with ALVR 20.14.1, I haven't noticed any bugs and performance is satisfactory.
I'm playing on a Laptop with hybrid AMD/Nvidia graphics, so some env variables need to be set in order to make it use the Nvidia GPU rather than the AMD one. Refer to both the ALVR logs and ALVR documentation for details

SteamVR Monado ALVR WiVRn

Device: Quest 3S

GPU: Nvidia

Distro: Fedora 42

Date: October 7, 2025

Playable with xrizer-git. Missing loading screens, but doesn't affect gameplay. Seems like teleport triggers too easily when using continuous/smooth motion (like a deadzone issue), but it could be an issue with the controllers themselves (or I'm holding it wrong).

  • Proton experimental
  • WiVRn-git
  • xrizer-git
  • mesa-git

SteamVR Monado ALVR WiVRn

Device: Meta Quest 3

GPU: AMD

Distro: NixOS

Date: September 8, 2025

Native Linux version
The game launches and runs out of the box, but subtitles are broken.
Workaround (fix subtitles):
The game expects its install path to be entirely lowercase. You can fix this by creating symlinks:

# Make Steam path lowercase
ln -sv ~/.local/share/Steam ~/.local/share/steam
# Make the game folder lowercase
ln -sv "/mnt/ssd_kingston/SteamLibrary/steamapps/common/Half-Life Alyx" "/mnt/ssd_kingston/steamlibrary/steamapps/common/half-life alyx"

After this, native subtitles work correctly.

SteamVR Monado ALVR WiVRn

Device: Valve Index

GPU: Nvidia

Distro: Arch Linux

Date: August 30, 2025

SteamVR does not work, as it wouldn't recognize the headset and Steam Link can't connect to the PC. With ALVR the game launches (after a long setup) and you can play it, but until the first loading screen, where it crashes. I did somehow get WiVRn working very well once, but the A and X buttons snap turn you 90 degrees to either side, hindering you a lot. Some people suggest using OpenComposite, in particular OrionMoonclaw's "priorities" fork of it. I'm not sure whether I set it up wrong or not, but after I installed it the game would close itself just when it should start. I tried deleting everything and setting everything back up, but I couldn't get it working again.
P.S. WiVRn wouldn't work anymore even without OpenComposite, or even on another computer!

SteamVR Monado ALVR WiVRn

Device: Oculus Quest 2

GPU: AMD

Distro: Arch Linux

Date: July 25, 2025

Game Works Perfectly With XRizer and proton experimental, Native version is borked.
Also tested a few workshop maps and all of them worked.

  • Kernel: 6.12.28
  • CPU: AMD Ryzen 7 5700X3D
  • GPU: AMD RX 5700xt
  • Monado 25.0.0
  • XRizer 0.2
  • Proton Experimental (bleeding edge)

SteamVR Monado ALVR WiVRn

Device: HTC Vive

GPU: AMD

Distro: NixOS

Date: May 16, 2025

linux native refused to launch with monado+xrizer, didn't try opencomposite. had to switch to proton experimental to force the windows version. index controllers behave as expected.

SteamVR Monado ALVR WiVRn

Device: Vive Pro + Index Controllers

GPU: Nvidia

Distro: Nobara 41

Date: April 18, 2025

Running with SteamVR + Proton the game has severe flickering issues in certain areas.
The native port does not have those but is borked ootb because of an outdated library.
To be able to run it I had to install gperftools and replace the game library with the system one by doing the following in the HLA root dir:

rm game/bin/linuxsteamrt64/libtcmalloc_minimal.so.0
cp /usr/lib/libtcmalloc_minimal.so.4.5.5 game/bin/linuxsteamrt64/libtcmalloc_minimal.so.0

See here for more info: https://steamcommunity.com/app/546560/discussions/0/4042608198327331164/
Keep in mind some workshop maps do not work with the native Vulkan version sadly (like Post-Human for example).
Monado + OpenComposite + Proton did not have flickering issues, but graphic rendering seemed a bit off.
Performance was a bit stuttery as well.

SteamVR Monado ALVR WiVRn

Device: Valve Index

GPU: AMD

Distro: Void Linux

Date: April 16, 2025

In wivrn the game ran perfectly with the newest WiVRn update. The only thing not working properly are the loading screens which isn't a big deal. When the game loads rather than take you to the environment with the map it is just a black screen with ambient audio.
In ALVR the game worked out of the box no config necessary either.

SteamVR Monado ALVR WiVRn

Device: Quest 3

GPU: Nvidia

Distro: Arch

Date: April 10, 2025

ALVR was functional but had an issue with displaying the game too brightly.
WiVRn worked much better, streamed very clearly. There was a controller issue at first where the left and right lower face buttons cause the view to rotate 90 degrees; difficult to work with as those buttons also serve a gameplay purpose when holding the pistol or syringe. This was fixed by downloading and compiling the latest version of XRizer (v0.2 at time of writing) and adding it to the launch options as VR_OVERRIDE=/home/<myhomedirectory>/xrizer/target/release/ . Now it works fantastically, best way to play the game on Linux so far!

SteamVR Monado ALVR WiVRn

Device: Quest 3

GPU: AMD

Distro: Fedora

Date: March 24, 2025

No controller issues with the index (using the native build of Alyx).
System Information:

  • Linux arch-laptop 6.13.4-arch1-1 #1 SMP PREEMPT_DYNAMIC Sat, 22 Feb 2025 00:37:05 +0000 x86_64 GNU/Linux
  • GPU: AMD RX 7900 GRE (driver: Mesa 24.3.4)
  • CPU: AMD Ryzen 5900X
  • SteamVR 2.9.6

SteamVR Monado ALVR WiVRn

Device: Valve Index

GPU: AMD

Distro: Arch Linux

Date: March 2, 2025

Controller issues make the game unplayable. I haven't tried the dedicated branch of opencomposite.

SteamVR Monado ALVR WiVRn

Device: pico 4

GPU: AMD

Distro: arch

Date: February 26, 2025

Has the occasional issues between the native Linux version and Proton ran one detecting the headset or SteamVR process, but that might be a bit out of this report. The game doesn't run at all with Monado however, sadly. Crash with asking a SteamVR process at start.

SteamVR Monado ALVR WiVRn

Device: Valve Index

GPU: AMD

Distro: Nobara 41

Date: February 25, 2025

Works 100% fine IF you use the following OpenComposite git branch : https://gitlab.com/OrionMoonclaw/OpenOVR/-/tree/priorities to fix the A and X buttons (use Envision to easily switch branch)
Xrizer currently has issues with hands

SteamVR Monado ALVR WiVRn

Device: Meta Quest 2

GPU: AMD

Distro: Fedora 41

Date: February 24, 2025

Works well on OC, but the A and X buttons cause you to snap turn right and left respectively, and i'm not sure if you can change that
game does not function well on xrizer, hands are horribly offset and thumbsticks do nothing

SteamVR Monado ALVR WiVRn

Device: Quest 2

GPU: Nvidia

Distro: Arch

Date: February 24, 2025