#opencomposite

2025-05-26

It is with great disappointment that I report: #VR on #Linux just isn't ready yet. It would be, if #Valve would fix #SteamVR up to the same standard as the #Windows build, but in it's current state it's very restricted.

#Envision, #Monado, #OpenComposite, all these things are great, and they get you 98% of the experience. It works better than SteamVR for crying out loud.

But it's that 2% of issues that will make you go back to Windows. I hate to admit it, but it's the truth.

2025-03-22

Alright tried once more to make monado + opencomposite work because other people "assured me it would work" and it doesn't..... followed lvra.gitlab.io/docs/distros/ni + wiki.nixos.org/wiki/VR + monado.freedesktop.org/valve-i, so is there a fucking secret magic documentation that make this work or everyone lying ???

Francis Mangion (M) (VR/AR/*)franciswashere@arvr.social
2024-11-15

OpenOVR/OpenComposite: "The tool you've been waiting for for a stutter-free experience in OpenVR." (23/11/2018) - Meta Community Forums - 668152 #OpenComposite communityforums.atmeta.com/t5/

2024-08-22

After a year of anguish, I've given up on #SteamVR and threw in my lot with #Monado, #LibSurvive, and #OpenComposite. I didn't have high hopes for this stack.

But I was wrong. Yes, it was kind of a pain to set up, but I had a good guide to lead me through the process on Arch-derivatives (monado.freedesktop.org/valve-i).

Monado works! The reprojection works! And this puts to rest my hypotheses that maybe something other than SteamVR broke. My hardware works fine with Monado, but not SteamVR, which I must interpret as evidence that SteamVR is just a broken mess on #Linux.

I finally have a reason to get back into #Resonite! I needed to be kitsunedoll in #VR again so bad.

By the way, the mistake I made was to point to the wrong directory in openvrpaths.vrpath.opencomp. I didn't have a git directory to clone OpenComposite into. Oops.

2024-02-27

There are still some bugs to iron out such as screen-space reflections in BeatSaber being off (probably an #opencomposite bug) and #libsurvive's own calibration without input from #SteamVR did not produce satisfactory results in the slightest but we're extremely close to being able to ditch #SteamVR for good.

2024-02-27

Just played #BeatSaber via #opencomposite using a #monado + #libsurivive stack on my #ValveIndex.

Not only did it work but it worked extremely well after using `survive-cli --steamvr-calibration ~/.steam/steam/config/lighthouse/lighthousedb.json` to import the SteamVR calibration data.

Honestly, compositing was a lot smoother than #SteamVR on Linux even. Impressive.

All working beautifully on #NixOS thanks to @Scrumplex@mastodon.rocks's work in PRs like github.com/NixOS/nixpkgs/pull/

2023-02-05

The result of a productive BoF at #fosdem with #Monado and @overte: #Overte running on Monado and a WMR #VR headset via #OpenComposite with Monado's SLAM tracking based on basalt and Monado's hand tracking, though Overte doesn't use real finger tracking yet.

And it only took a few patches to OpenComposite and LD_PRELOAD'ing a few libraries to get monado loaded with Overte's appimage.

Looking forward to Overte natively supporting #OpenXR.

Me with a vr headset on my head in front of a laptop showing monado's debug gui with hand tracking visualization, as well as overte's vr view

Client Info

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