We're hiring!
*

Monado OpenXR runtime developer update

Jakob Bornecrantz avatar

Jakob Bornecrantz
February 25, 2020

Share this post:

Reading time:

We are very happy to tag version 0.1 of the Monado OpenXR runtime for Linux!

Ever since announcing the project at GDC 2019, we have been working on improving the full open source XR stack to a usable state. Do keep in mind, this is a first tag, not a final release so it will contain some tinkering and is not feature complete! To echo the common phrase 'Be warned, here be dragons!'.

Feel free to play around with Monado, and hit us up on our Discord to get help, report bugs or ask about contributing!

Some good things that have happened recently in the land of Monado, here they are:

  • The Project North Star driver made by Nova was merged. This is for an open-source optical see-through AR headset. It supports positional tracking using the Intel RealSense T265 tracker. Leap Motion controller support will come at a later date, as UltraLeap hasn't (as of writing) released a Linux version of their driver. If you are interested in Project North Star, why not join their Discord server?
  • Initially the Intel RealSense T265 driver was an inbuilt part of the North Star driver, but we seperated that into its own driver so that other devices can reuse it.
  • Jakob created a set of scripts aimed at trying out Monado with a small set of demos rather than setting up a development environment. You can find the scripts here.
  • Ryan finished up the xr-hardware udev rules and put them into a packagable form. These udev rules set up usb permissions for XR hardware so they can be accessed without root privileges. The rules are also useful for other libraries like OpenHMD. Debian packages, which should also work on Ubuntu, are available for each tag. Contributions and additional packaging welcome!
  • Ryan also has worked on Debian packages for the OpenXR loader, layers, and SDK, which are nearly ready for submission. You can find the latest draft of the package on the Debian salsa project for openxr-sdk-source, with CI-built binary package snapshots in the artifacts of the "build" job. Experiences with testing, as well as help figuring out the reproducible-build failure, are welcome!
  • Christoph created an initial Arch Linux package which is available for testing. It currently installs the latest development version, but tagged versions will happen in the future.
Project North Star in action. (Image courtesy of @analog_daiter_conversation.)


Of course there are a lot of other things going on, including researching the libsurvive driver and looking into further supporting lighthouse tracking in Monado, continued work on the PSVR and PS Move positional tracking, Wayland support in the compositor, and more to come!

Internships

We currently have internships available for the XR team, If you are interested in working on things like Open Source SLAM research or monoscopic "fish tank" setups, feel free to contact us.

 

Search the newsroom

Latest News & Events

Building an Arch Linux aarch64 port for Holo Core

17/07/2026

The Holo Core aarch64 preview provides early binaries, sources, and containers for an Arch Linux-based aarch64 port, backed by tooling and…

Weston 16: HDR-ready, improved debugging, and DRM backend features

16/07/2026

Weston 16 expands HDR and color management support, improves Perfetto debugging and DRM backend performance, and adds new protocol and renderer…

From Apertis to SBOMs: Debian development at DebConf 2026

13/07/2026

Next week we'll be in Santa Fe, Argentina, for DebConf 2026! Catch our 2 talks covering the latest Apertis developments and toolkits in…

Open Since 2005 logo

Our website only uses a strictly necessary session cookie provided by our CMS system. To find out more please follow this link.

Collabora Limited © 2005-2026. All rights reserved. Privacy Notice. Sitemap.