#ALVR

Baral'heia Stormdancer ΘΔ🐲baralheia@dragonchat.org
2025-05-11

Man #PCVR on Linux via a #Quest is so close to being a good experience for #VRChat, it's kinda frustrating. On the PC, #ALVR needs a LOT of tweaks from the default settings for good visual quality, but it does actually start looking pretty nice once you boost the encoder bitrate and resolution. Frustratingly, you have to take the headset off to adjust those settings, as ALVR doesn't have a way to adjust that from the software on the Quest and SteamVR's desktop passthru on Linux is flaky at best. Tracking quality varies widely too, frustratingly... Sometimes it's perfect, but other times it starts stuttering - and in the worst case scenario it gets hypersensitive and jittery, often in VRChat worlds with mirrors or other reflective surfaces.

Idk if I need to keep tweaking on it, or just give up and boot Windows for the first time in forever.

2025-05-02

After hours of ripping my hair out and being completely confused. I finally managed to find a way to get Pico working with ALVR on Windows.

Made a guide on my website that could be useful for some.

#VR #ALVR #Pico4

snoot.red/blog/post/2025/05/02

Lux :flag_genderfluid:orange_lux@eldritch.cafe
2025-03-23

Bilan de ma journée en VR sous Linux :

  • BeamNG ne reconnaît pas le casque et refuse de passer en mode VR. Je vais regarder les logs pour essayer de comprendre ce qui se passe.
  • Je n'arrive pas à lancer Assetto Corsa (Même pas en mode "normal")
  • Je n'arrive pas non plus à lancer Aerofly 4, même après avoir forcé l'installation de la version Windows.

Par contre, et là je suis super contente, j'ai réussi à lancer Euro Truck Simulator 2 ! Je me suis fait un trajet Calvi/Berne pour bien tester.

Si jamais ça vous intéresse, il faut :

  • Basculer le jeu en mode "Windows", en choisissant une version de Proton dans les réglages de compatibilité du jeu
  • Rajouter -openvr dans les options de lancement du jeu
  • Et SURTOUT, il faut lancer le jeu depuis l'interface SteamVR (ça ne marche pas depuis le bureau)

J'ai dû jongler plusieurs fois avec les réglages de qualité du jeu (Parce qu'ils s'étaient mis au minimum et que c'était ultra moche), et je vais encore bidouiller ALVR pour trouver les bons réglages graphiques (Comme le flux vidéo est encodé pour être envoyé au casque, ça pixellisait de manière assez moche sur les objets distants).

#VR #ALVR #LuxOnLinux #ets2

Lux :flag_genderfluid:orange_lux@eldritch.cafe
2025-03-15

Première étape plus qu'encourageante !

#ALVR a sorti une nouvelle version (v20.13.0) qui fait que je n'ai plus de soucis de framerate et ce, sans aucun réglage supplémentaire à faire !

J'ai testé avec VTOL VR, un simulateur de vol. J'ai décollé d'une base terrestre, tenté deux atterrissages sur un porte avions (manqués, mais c'est parce que je suis rouillée), et réatterri sur la base terrestre.

Reste encore le problème du son, mais c'est une sacrée avancée pour le confort (Et pour le fait de pouvoir jouer en VR sous Linux).

À ce rythme je vais pouvoir supprimer ma partition Windows qui ne servait qu'à ça (et dont je ne me suis toujours pas servie, préférant tenter de faire fonctionner la VR nativement sous Linux).

#LuxOnLinux #VR

Lux :flag_genderfluid:orange_lux@eldritch.cafe
2025-03-15

Allez, ce week-end le planning est léger, j'essaye de configurer la VR sur mon installation Linux (Avec ALVR sous ZorinOS).

La dernière fois j'avais encore des soucis de son et de framerate, je croise les doigts pour que ça s'améliore.

#LuxOnLinux #alvr #vr

2025-02-13

#ALVR is noticeably better than #virtualdesktop for #Quest3 #VR / #vrchat - VD constantly lags every 10-15 seconds while ALVR not only works without lag, but does so at a higher bitrate.

digital star systemoracle@phantomthieves.net
2024-12-20

So we just completed our first full #VRChat session under #Linux and we have some thoughts that we wanted to share :) Long post incoming~

First off - we are honestly very impressed how far #VR has come on Linux. We remember when the Vive and Valve Index was the only headsets that would work at all, so the fact that we have not one but two wireless streaming solutions for the Quest headsets is awesome. #ALVR and #WiVRn are both amazing pieces of software, and it makes me happy to see that you can combine them with Proton to make Windows VR games work on Linux. And, all of these worked flawlessly on Wayland with an NVIDIA GPU, which honestly kind of shocks us.

That being said I want to talk about a few things - our experience with VRChat on Linux specifically, and our experience with both ALVR and WiVRn, since we used both during this play session.

(For reference sake, all playing was done on Nobara Linux 40. Our system has a Ryzen 7 7800X3D, an RTX 3080 Ti, and 32GB of DDR5.)

Starting with VRChat specifically, we did a three-hour session. We spent it with a friend, hopping around Winter VKet for a while and then settling down in a chill world. All in all, using the custom Proton-GE-RTSP fork, it worked almost exactly like it did on Windows. Video players and music worked, AudioLink worked, everything rendered correctly, and the experimental Linux build of VRCX has 99% of the functionality it does on Windows. Really impressive stuff. We did crash three times - twice in ALVR and once in WiVRn - which is suboptimal, but random crashes aren’t necessarily a Linux-only problem; although they did occur more frequently than usual. Performance was ultimately good enough, but it did look visually worse than on Windows and ran a little worse too, with more framerate drops and more inconsistent frame-pacing.

Now, as for the VR streaming solutions themselves.

ALVR was a bit more reliable out of the gate. It’s more polished and has more features, and connecting to our PC had less hangups than WiVRn. Customization is boundless (perhaps too boundless…), and we feel it is the closest thing to a “Virtual Desktop replacement” on the platform. It hooks into SteamVR, like VD, and generally ‘just works’. Visual fidelity felt ‘good enough’, but the default foveation was very aggressive, to the point of feeling almost low-res and distracting. The image also, weirdly, lacked some contrast, and looked kinda washed out. Playable, but not great. ALVR also felt smoother out of the two, but would have some really disorienting moments if the FPS dipped too much, like reprojection or motion smoothing weren’t quite working. It also crashed pretty catastrophically at one point, taking both SteamVR and VRChat with it, but we’re not really sure what caused this - the world we were in had a lot of different audio sources playing, so maybe this was an issue with Proton-GE-RTSP or SteamVR or something else. Still, it sucked.

WiVRn + Monado worked better than we’d expected. Visual fidelity was better, and the image had more contrast and looked more vivid than ALVR. However, it felt notably more jittery. Frametimes felt higher, even though the framerate was statistically higher than ALVR, almost as if it wasn’t doing any reprojection at all. It wouldn’t halve the framerate like VD or ALVR do when they can’t reach the target (in this case, 120 FPS), so the framerate would often hover around 80-90 FPS or so. Despite this, we never got that disorienting “floaty”/“shaky” feeling that ALVR gave us when it was struggling. We think it was ultimately a slightly better experience than ALVR, but not by much. That being said, because it uses Monado as its VR runtime instead of SteamVR, the “initializing/connecting” screens in between worlds didn’t render properly, which made it impossible to tell that VRC had actually crashed when we entered a world portal. We waited for about two minutes before realizing the game needed to be force-quit and restarted. Unsure if this was a VRC problem, or a WiVRn problem, but portals did work fine for us in ALVR.

At the end of it though, it was a successful VRChat session. We still have reservations - stability is lessened, both WiVRn and ALVR look worse than Virtual Desktop, and performance takes a notable hit - so we’re not sure if we’ll stick with Linux full-time. But it’s awesome that VR has come this far. We’d say that for those who are truly Windows-averse, Linux is definitely viable for social VR. It may not beat Windows just yet, but it’s amazing to see that for those who decide to switch, it’s one less thing they have to leave behind.

LunarSpaceDaniTheRealDanini
2024-11-25

@TyrionTargaryen@vivaldi.net last time I tried on with it ran fine. You need to use the app image format that seems to be stable.

You can also use this via usb through adb, you have to forward it through adb so it points the client to the usb connection. They have instructions on the github repo.

github.com/alvr-org/alvr

2024-11-22

For anybody stuck with a #quest2 or #quest3 on #Linux, while #ALVR is awesome and popular, check out #WiVRn (github.com/WiVRn/WiVRn) for a pure(ish) OpenXR experience! (Also, boost that FPS a bit!)

Migrated to @luana@wetdry.world 🏳️‍🌈🎃🇧🇷Luana🇧🇷🎃🏳️‍🌈luana@tech.lgbt
2024-11-18

It fucking broke again
And all I did between the working and not working commit was installing KDE
And it’s broken on XFCE too now
And even if I comment out the KDE installation from my config it is still broken
But if I rollback to the commit before I installed KDE it works
The flake lock didn’t even change between those commits other than the plasma-manager input being added
Aaaaaaaaaaaaaaaaa

How tf does ALVR/SteamVR breaks on 7f7a095, works on eb20730 (and on d685c93), but remains broken on 35f6b1b???? Haven't I reverted everything that mattered?

I even looked at a gh comparison of commits and I seem to have reverted everything that should matter??

Wtf is going on ;-;

#Linux #VR #Gaming #Nix #NixOS #LinuxGaming #VirtualReality #ALVR #SteamVR

Migrated to @luana@wetdry.world 🏳️‍🌈🎃🇧🇷Luana🇧🇷🎃🏳️‍🌈luana@tech.lgbt
2024-11-16

Hey, VR folks that use ALVR on NixOS!
I need your help!

Can you please try running ALVR and connecting your headset to it, when using boot.kernelPackages = pkgs.linuxPackages_latest;?

For me, SteamVR will immediately crash as soon as I connect my headset via ALVR when using Linux kernel 6.11.6 (also happens on 6.11.3).
But it works fine on 6.10.14 and on 6.6.59!

(Note that the crash won’t happen if the ~/.local/share/Steam/steamapps/common/SteamVR/bin/vrmonitor.sh %command% launch arg isn’t set, but then you get no image on the headset)

Please let me know if it works on linuxPackages_6_6 (it does for me) and if it crashes on linuxPackages_latest (linuxPackages_6_11) for you too (it crashes for me).

Pls lmk like your gpu and stuff too

People on the NixOS Gaming Matrix room (#gaming:nixos.org) are also trying to help me figure this out, so there’s a lot more context there if u want

#Linux #VR #Gaming #Nix #NixOS #LinuxGaming #VirtualReality #ALVR #SteamVR #Kernel

Migrated to @luana@wetdry.world 🏳️‍🌈🎃🇧🇷Luana🇧🇷🎃🏳️‍🌈luana@tech.lgbt
2024-10-27

I really hope that once the Deckard is released we stop needing to deal with shit like this

Why does SteamVR keep breaking itself ;-;

github.com/alvr-org/ALVR/issue

#Linux #ALVR #SteamVR #LinuxGaming

Leniwcowaty :fedora: :kdenew:leniwcowaty@fosstodon.org
2024-08-15

Managed to run #alvr with #steamvr on my PC on @fedora, managed to fix WarThunder #Wayland bug with escaping mouse, Bambu Studio is available as #flatpak and StreamController handles my Stream Deck nicely.
You all know what this means...
TIME TO NUKE MY WINDOWS INSTALL!

Migrated to @luana@wetdry.world 🏳️‍🌈🎃🇧🇷Luana🇧🇷🎃🏳️‍🌈luana@tech.lgbt
2024-08-14

On a nice note, #ALVR works great on #Linux now.

I can finally just open alvr on my computer and reliably play #VR games when I want, at least on #NixOS (using a nixpkgs PR trat packages the newest version). Cool!

Ann Alien, Licensed Driverbeliquititious@universeodon.com
2024-08-12

Okay, so I tested it and it seems #ALVR is working fine now. I wandered around some (mostly) empty #VRChat worlds and the performance was decent. After I get some sleep I'll try to go to some other places, maybe with more people. Shame the three people I know in VRC haven't logged in in the last year. Oh well.

Ann Alien, Licensed Driverbeliquititious@universeodon.com
2024-08-12

I thought for sure I'd be futzing with settings and drivers until at least Tuesday before I'd get to put my headset on and dive in, but surprisingly I got #ALVR running with little work with on #AMD gpu on #Ubunutu 24.04.

The "view desktop" option just didn't work, neither did the up next screen, but I was able to explore the base I've been building in #NoMansSky and walk around the black cat in #VRChat for a few minutes (before vrc crashed).

Ann Alien, Licensed Driverbeliquititious@universeodon.com
2024-08-12

I'm trying to de-windows my life and getting #ALVR working is a step in that direction.

"Lady Door" (my #razer laptop) runs Windows because I have a #VR headset and I haven't really looked into using it on #linux yet (and assume it's a week or more long project because everything on linux is).

That and video editing, but I prefer to do that on "Brienne" (my desktop with high speed scratch disks). Maybe next week I'll see if I can get Davinci installed again

Ann Alien, Licensed Driverbeliquititious@universeodon.com
2024-08-12

Blargh! I thought I would try to get #ALVR working on my Ubuntu machine. A smart nerd would plan ahead and charge her headset beforehand, lol. Oh well, I guess that's a project for tomorrow.

Jaye@TeamRetroFoxTeamRetroFox@tech.lgbt
2024-08-06

So #ALVR works with sound now. So #VR in #Liunx is more or less fully working for me now. I guess the next step is to figure out how to get the eye/facetracking working.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst