Installation
As Stardust is a display server, it is split into multiple parts. Don't be afraid to ask questions in the Matrix or Discord servers!
stardust-xr (reference server)#
Build system#
- Cargo
Build dependencies#
- Flatbuffers >= 2.0.8
- EGL+GLES 3.2
- GLX+Xlib
- fontconfig
- dlopen
- libseat (such as seatd)
- wayland
- OpenXR Loader (required even if run in flatscreen mode, generally just named
openxr)
Download#
git clone https://github.com/StardustXR/stardust-xr-server.gitcd stardust-xr-serverBuild#
cargo buildInstall#
cargo installFlatland (Simple simula-like panel UI client for 2D app interaction)#
Build system#
- Cargo
Build dependencies#
- Flatbuffers >= 1.12.0
Install#
cargo install flatland