Not displaying right eye when running Flatland (Pico 4/Wivrn/Endeavour)
(running latest Plasma/Wayland)
I got Wivrn running finally (and XRGears too, twas just a missing Mesa driver!), though running Flatland/Stardust I'm only getting an image on the left eye. (System-related UI/visuals are unaffected.) XRGears comes through on both eyes, so I'm pretty sure it's not a Wivrn/Monado goof.
Also, where should I be looking for debug logs for Stardust?
45 Replies
yeah, i've had that issue too and it's so so weird because afaik stardust wasn't ever the issue there??
are you using nvidia?
and debug logs can be gotten by
RUST_LOG=debug
or such on the serverHuh, wack
I'm all AMD; where would I add that debug statement? (smol boio here)
I'm just assuming I have no clue what I'm doing 🤪
you have 2 instances of the server running at once
Oh great, right
how tf do we terminate it again
ctrl+c
Ah I launched it from the client init script you walked me through yesterday, how would I do it from commandline?
just do
killall startup
or something
idkstartup
referring to the script?
since it didn't find anything thereyeah
maybe you need to kill
cargo
?Nope, nothing
jobs
comes up with nothing
Seems to open up alright now, I'm just not in XR atm
I did have Envision open (but Monado was shut), closing that coulda done the trick
Anyway I'm gonna be heading up to the grass-touching station, so I'll be AWOL for ~1hroh okey
Ah, that was a long ahh hour so likely tomorrow
Thank you!
so sorry it's been such a pain
Such is the fun
Regular desktop resists being made spatial
For those referencing later, this ended up being a Wivrn problem. At the moment there's something Wivrn ain't liking. Current suspects are Stereokit or OpenGL not playing nice
Can confirm i'm getting this issue too
Wivrn-over-network or something else?
yeah
I dropped a block of text in LVRA, but that was really late last night when approximately no one was on
at least it wasn’t just over USB tunnel, that might have thwarted my evil plans
Though it's more that it seems to be displaying my right eye in my left and nothing in the right
someone borked an index somewhere
I thought I was getting flickers in the right as if it was an offset problem, but I'm likely coping
I do have issues with offset on chilloutVR, but there it feels more like the IPD is so high my eyes might as well be on the side of my head
I have a pretty narrow IPD (somewhere around 59mm) so it definitely doesn't help lmao
I suspect that’s just openxr being jank and leaving implementations of basic functions to devs when it really shouldn’t
How could you tell the right eye was ending up on the left side? Wonky center of rotation?
Something like that, though I could be wrong
Just seemed about right
it's def the right eye being renderd to the left one, i was able to tell using handtracking
https://github.com/StereoKit/StereoKit/issues/1039
Yeah it seems to not be a general issue with Stereokit, since the barebones demo displays fine
Did you use the develop branch?
Since it does fail for me
Not devbranch, is it specific to that?
Ye
yeah that's where i updated stereokit on
going past the double tall commit
which is what wivrn gets tripped up on
Ah
hehe the sussy bits
we want to keep that in stereokit
it's good to have it
but we need wivrn to work with it
yup
P much
i also have an issue on the WiVRn repo https://github.com/Meumeu/WiVRn/issues/89
:blobcatnod:
can someone test with a modified wivrn server? https://github.com/Meumeu/WiVRn/issues/89#issuecomment-2228136728
just change the
true
on line 255 to false
in the file mentioned in the commentYup
Doesn't fix it as far as I can tell, unless I have to specifically rebuild Wivrn itself (ie not through Envision, though doing that did preserve the change in-file)
@here pushed a bad stereokit hack onto the stardust server, get latest dev branch commit and try it out
What did ya add?
seems to fix the issue
a bad hack
specifically making the stereokit buffer double wide instead of double tall
Whatever it was, it works!
Pretty sure being able to set the tiling is intended behavior