VR GAMES

Descripción de VRChat

VRChat

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

Proton-GE RTSP
Works perfectly with WiVRn (apart from some issues with loading screens, which can be fixed by using the experimental xrizer branch) - ALVR has some frame issues for me due to the lack of fully functional reprojection, and has major stutters during video playback

SteamVR Monado ALVR WiVRn

Device: Quest 3

GPU: AMD

Distro: CachyOS

Date: March 28, 2025

Runs fine under WiVRn.

SteamVR Monado ALVR WiVRn

Device: Quest 2

GPU: AMD

Distro: Arch Linux

Date: March 2, 2025

Works great. WiVRn displays the world loading screens a little weird but everything works as it is supposed to.

SteamVR Monado ALVR WiVRn

Device: Pico 4

GPU: Nvidia

Distro: Xubuntu 24.04

Date: February 26, 2025

Works flawlessly with Proton-GE-rtsp.
Tested both with an Index using SteamVR and Monado, and a Quest 2 with WiVRn.

SteamVR Monado ALVR WiVRn

Device: Valve Index, Quest 2

GPU: AMD

Distro: NixOS unstable

Date: February 25, 2025

it was difficult to setup envision on Arch to play games with WiVRn but after discovering that I had a 4 year old pipewire config and removed it. things ran more smoothly. VRChat when a video player in the world will micro stutter terribly with SteamVR/ALVR and under envison/WiVRn it works perfectly fine

SteamVR Monado ALVR WiVRn

Device: Quest 3

GPU: AMD

Distro: Arch Linux

Date: February 24, 2025

Proton GE RTSP:
When joining worlds like popcorn palace, the video players run at fast-forward speed until they catch up, however the audio and video is never correctly synced even after it catches up.
Monado:
During world loading, the loading screen is not centered, and has a strange white border, and you can sometimes also see some hints of the loading world.
SteamVR:
Async reprojection is mostly non-functional regardless of version which makes sustaining high FPS incredibly important, and you also have constant double images while moving head.
Tundra trackers work with both without any issues.

SteamVR Monado ALVR WiVRn

Device: Valve Index

GPU: Nvidia

Distro: Arch

Date: February 24, 2025

steamVR nearly unusable with major motion blur/graphical glitches at higher refresh rates, playable if there's really no other option
solid experience through Monado using OpenComposite and the steamVR Lighthouse driver and wlx-overlay-s, comparable to and in some situations outperforms windows - use GE-Proton-RTSP for proper fixes relating to video players
SlimeVR works for the most part with solarXR integration branch built using Envision, and alternatively works well using OSC

SteamVR Monado ALVR WiVRn

Device: Valve Index

GPU: Nvidia

Distro: Arch Linux

Date: February 24, 2025

Very little to complain about, for the time being requires a Custom Proton Version for proper video player and live stream support

SteamVR Monado ALVR WiVRn

Device: Valve index, Quest 2

GPU: Nvidia

Distro: Arch Linux

Date: February 24, 2025

Works basically flawlessly using Proton-GE-rtsp and OpenComposite. Haven't tried XRizer much, but from my usage it's seemed flawless for me. Documentation for setup on NixOS is pretty good, too. Nixpkgs overlays such as nixpkgs-xr for nightly builds of XR packages like Monado, Wlx-Overlay-s, Wayvr-Dashboard and others exist and makes it feel truly cutting edge. Performance is excellent with AMD only hardware 7900XTX and 5800x3D. Video players cause performance dips, but that's to be expected. Assuming 60fps, it will probably dip by about 10fps when looking at it or when it's active. FBT works flawlessly as long as STEAMVR_LH_ENABLE is set in the Monado environment.
Overall very nice experience.

SteamVR Monado ALVR WiVRn

Device: Valve Index

GPU: AMD

Distro: NixOS

Date: February 24, 2025

Works flawlessly. The loading screens are kinda odd since both the "Loading" text and preview image are just of to the side stacked on top of each other and not angled right, but it doesnt affect anything at all, you can still read if its loading or connecting, you can still play the Game just fine. It just looks kinda odd.

SteamVR Monado ALVR WiVRn

Device: Valve Index

GPU: AMD

Distro: NixOS Unstable

Date: February 24, 2025

Works pretty much perfectly.
Non-16:9 videos on video players (at least ProTV3) are stretched, while on Windows they are letterboxed. Not sure if this is a Unity issue.
Running OS+VRChat on an HDD results in EAC errors, probably due to a speed bottleneck. Moving to an SSD resolved it for me.
ToNSaveManager also works well when run with ProtonTricks (FlatPak com.github.Matoking.protontricks) in the VRChat prefix. (May need to set flatpak permissions to allow it access to the ToNSaveManager.exe)
I use flatpak run --command=protontricks-launch com.github.Matoking.protontricks --appid 438100 ./ToNSaveManager.exe to run it, plus notify-send to tell me when my launch script runs (since it takes a while to launch) and if it stops.
OpenVR: OpenComposite
Proton: GE-Proton-rtsp or GE-Proton
Distros: Fedora 41, Arch

SteamVR Monado ALVR WiVRn

Device: Pico 4

GPU: None

Distro: Fedora 41, Arch

Date: February 24, 2025

Works flawlessly (with Proton-GE-rtsp)

SteamVR Monado ALVR WiVRn

Device: Quest 1

GPU: Nvidia

Distro: NixOS 25.05

Date: February 23, 2025