Stardust XR is a display server for VR and AR headsets on Linux-based systems. Stardust provides a 3D environment, where anything from 2D windows (including your existing apps!), to 3D apps build from objects can exist together in a physical space.
If you'd like to try out Stardust XR, detailed installation guides and walkthroughs, (including help setting up XR headsets within Linux) are available on our website. The quickest way to use it is with Telescope, a bundled installation that comes with the Stardust XR server and a selection of clients to run. Stardust XR has a flatscreen mode as well, so even if you don't have an XR headset setup on your Linux distribution, you can still try it out with desktop controls.
sudo dnf install telescope
Stardust XR is looking for sponsorship! Development has been led almost entirely by Nova for over 5 years, and as they have been a driving force behind developing XR within Linux distributions, sponsoring Stardust XR is supporting the future of XR.
Follow us on Twitter/X & Bluesky for development updates, and join our Discord server; we're also on Fosstodon @StardustXR
Documentation for Stardust XR can be found on our website, and on the individual client repositories.
Stardust XR is currently looking for contributers in many areas:
- Organization (roadmap, repository management, CI, release managment)
- Documentation (repository readme's, website updates, YouTube tutorials, etc.)
- Outreach (social media, website, branding, showcases)
- Graphics designer/artist (gaussian splats, 3D application assets, concept art, web assets)
- Graphics developers (Vulkan, dmabuf, gaussian splats, etc.)
- Rust developers with Wayland Compositor experience
- Developers to create apps for Stardust XR!
- Package maintainers for Arch, Ubuntu/Debian, and NixOS