Stardust XR

SX

Stardust XR

Join the community to ask questions about Stardust XR and get answers from other members.

Join

support

general-and-development

support-backup

Can I use Xorg instead of Wayland?

My monado binary works only with Xorg. Can StardustXR works with Xorg or It's important to use Wayland?

manifold/etc not properly working

manifold isnt making a window for our fren @bnuuy64 and it doesnt complain at all. system info in screenshot.
No description

weird issue running stardust

trying to screw with stardust stuff on our newly fixed up old gaming laptop since it's decently powerful, and for some reason stardust just..outputs
before init
after init
before init
after init
and then dies when running it. building from source and running with cargo run yields the process from that ending with a seg fault. everything else seems to work fine, just not stardust. system info is in attached hyfetch screenshot....
No description

Issues with Flatland

Okay so I'm having some issues with Flatland as I'm trying out Stardust on real hardware instead of flatscreen. 1. I launch monado-service -> stardust server -> flatland -> and then an app using the wayland env var. I'm on X11 but the application shows up as upside-down. Other, openxr apps that I use such as Stereokit and others, all have correct orientations. 2. How do I drag/move around a window opened using Flatland (I'm not using any controllers; I'm using Monado's Hand tracking)?...

How to get keyboard Input?

I got stardust running with flatland. I have the falkon webrowser running and I can move the window around with my index controller and click stuff but I cannot figure out how to get keyboard input working? my headset is valve index and I'm using steamvr on endevouros with kde plasma and wayland.

Launching applications

Hey, I got stardust server running from the release page (stardust-xr-server-0.43.0-x86_64.AppImage). Flatland is up, everything is black but my hands. I saw in a help thread you suggested protostar hexagonlauncher (here)[https://discord.com/channels/647222689777582080/1193008243333672960/1194291874240929833]. I built that but am unsure how to run the hexagonlauncher, I only no a little bit of rust and cargo. I think there was a way to launch a sub package. like this protostar Ā±|main|ā†’ cargo r...

Cannot run StardustXR server

I get the error, when running cargo run: ``rust āÆ cargo run Finished dev [unoptimized + debuginfo] target(s) in 0.11s Running target/debug/stardust-xr-server`...

Can not run wayland applications under stardust

I built stardust-xr-server on Arch, started it with its own XDG_RUNTIME_DIR (otherwise my desktop becomes unusable), and tried to connect weston-terminal to it with WAYLAND_SOCKET=/tmp/stardust-xr-0/wayland-0 weston-terminal. Weston-terminal only outputs this:
failed to connect to Wayland display: Success
failed to create display: Success
failed to connect to Wayland display: Success
failed to create display: Success
...

How to connect Meta Quest?

I've just install the server successfully. Now I want to run it with my Meta Quest 3 but I don't know from where should I start šŸ™‚

GL_INVALID_FRAMEBUFFER_OPERATION

just have built stardust and it shows the error right after run:
ERROR main smithay::backend::renderer::gles: 486: [GL] GL_INVALID_FRAMEBUFFER_OPERATION in glDrawElementsInstanced
ERROR main smithay::backend::renderer::gles: 486: [GL] GL_INVALID_FRAMEBUFFER_OPERATION in glClear(incomplete framebuffer)
ERROR main smithay::backend::renderer::gles: 486: [GL] GL_INVALID_FRAMEBUFFER_OPERATION in glDrawElementsInstanced
ERROR main smithay::backend::renderer::gles: 486: [GL] GL_INVALID_FRAMEBUFFER_OPERATION in glClear(incomplete framebuffer)
...

keyboard & mouse input issues

@Nova I followed up a bit this morning on some of the issues we were looking at earlier. IDK how many of these issues are known but hopefully this is useful Observations with -f (and nothing in ~/.cargo/bin šŸ˜‰ ) so far, using QT_QPA_PLATFORM=wayland WAYLAND_DISPLAY=wayland-0 DISPLAY= kate as my test application: What works: right click to drag, left click to click without dragging...
No description

stardust server build errors on fresh Arch install

All, hoping to get some insight, hitting the attached error while trying to build server on a fresh Arch install. Thanks in advance!

error when starting stardust server (bad egl parameter)

when trying to start the server i get this error about egl ``` 2023-07-04T14:40:45.265535Z ERROR main smithay::backend::egl::ffi: 64: [EGL] 0x300c (BAD_PARAMETER) eglQueryDmaBufModifiersEXT: EGL_BAD_PARAMETER error: In eglQueryDmaBufModifiersEXT: Invalid format ...

WiVRn 'filters must be initialized before linking'

*attached neofetch screen snip for my system info + wivrn log i ran into this issue on my last stardust attempt and downgrading ffmpeg worked~ but turned out to be too unstable after the initial shine wore off https://github.com/Meumeu/WiVRn/issues/1 ive now updated my system and switched to ffmpeg-git and integrated graphics to try and narrow down the issue without any luck......
No description

cargo build error while compiling smithay

The exact issue is
error[E0277]: the trait bound `Boottime: ClockSource` is not satisfied
error[E0277]: the trait bound `Boottime: ClockSource` is not satisfied
with rust 1.69
No description

protostar - tests failing

``` Finished test [unoptimized + debuginfo] target(s) in 0.07s Running unittests src/lib.rs (target/debug/deps/protostar-e14b68abae2a9f7f) running 4 tests...

molecules - tests failing

``` Finished test [unoptimized + debuginfo] target(s) in 0.04s Running unittests src/lib.rs (target/debug/deps/stardust_xr_molecules-c0b6ff7264407201) running 2 tests...

compile error - server

``error[E0277]: PanelItem doesn't implement std::fmt::Debug` --> src/wayland/xdg_shell.rs:209:2 | 205 | #[derive(Debug)] | ----- in this derive macro expansion...

`comet` 6DoF

Comet is starting me way below where the pen is, using North Star + Monado. - Tried restarting monado-service, stardust-xr-server, and comet with headset on. Here is my North Star config for Monado: https://gist.github.com/sambilbow/91e1f794a6c757aa368c17ee8e01a20e...