We're hiring!
*

Monado OpenXR runtime developer update

Jakob Bornecrantz avatar

Jakob Bornecrantz
February 25, 2020

Share this post:

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.

 

Comments (0)


Add a Comment






Allowed tags: <b><i><br>Add a new comment:


 

Search the newsroom

Latest News & Events

Kernel 5.15: A small but mighty Halloween release

10/11/2021

It might be smaller than the last few kernels, but with well above 10,000 non-merge changes, the latest Linux kernel release still packs…

WirePlumber in Fedora 35

02/11/2021

Today marks a very exciting day as Fedora 35 has now been released, and with it comes WirePlumber as the default session manager for PipeWire!…

Open Source Summit + Embedded Linux Conference 2021

24/09/2021

Collaborans will be actively participating in next week's activities with seven talks on topics including Rust build scripts, embedded deep…

Open Since 2005 logo

We use cookies on this website to ensure that you get the best experience. By continuing to use this website you are consenting to the use of these cookies. To find out more please follow this link.

Collabora Ltd © 2005-2021. All rights reserved. Privacy Notice. Sitemap.

Collabora Limited is registered in England and Wales. Company Registration number: 5513718. Registered office: The Platinum Building, St John's Innovation Park, Cambridge, CB4 0DS, United Kingdom. VAT number: 874 1630 19.