Stardust XR on Rokid Max with Sway on Fedora (secureblue)
Hi! So I got Monado built through Envision and Stardust XR installed through the terra repository. I can run
stardust-xr-server
, flatland
and can spawn clients using gravity
or setting WAYLAND_DISPLAY=wayland-0
. But I don't understand how I can interact with the launched applications. When I launch the server, it spawns a floating window with the resolution of my Rokid Max glasses. If I put this window in fullscreen on the Sway workspace that's mapped to my glasses, I can see the apps I launched correctly but neither Stardust XR nor any app takes any input. What am I doing wrong? :D4 Replies
So I guess one thing is that Monado and the server aren't able to directly disply on my glasses but instead spawn a window. i.e. it's doing extended mode instead of direct mode?
ah you need to use non-spatial-input
but that doesn't forward mouse properly yet
hmm maybe azimuth does
try
manifold | azimuth
in a terminal
install stardust-xr-non-spatial-input package if neededNice, okay,
manifold | azimuth
grabs my mouse and I see a pointer I can move across the screen. Getting the terminal I launched under the cursor lets me type.
The setup I'd like to try out is basically a virtual monitor surface where I can spawn wayland apps on because the Rokid Max are only 3DoF. Is that what magnetar
does?
And how do I interact with Stardust XR once I have manifold | azimuth
running? The only UI element I could click was the X to close an app. How do I turn artificially? telescope -f
had the shift + rightclick turn but that didn't work.no that's flatland
shoot if you can only interact with 1 thing that's a bug