Certain Apps launch on desktop and not Stardust

My system: OS-Endevour Kernel-6.15.9 DE-KDE Plasma 6.4.4 CPU-i5 12400 GPU-7900 XTX Issue: Certain Apps such as firefox and code-oss will launch on the desktop screen instead of the stardust server. Other applications such as konsole and dolphin will launch properly onto the stardust environment. Steps to reproduce: Connect Quest 3 to WivRn client using envision Start stardust server, flatland, hexagon etc utilizing the telescope command. (just by it self, no arguments or environment variables) Open startdust launcher and launch firefox or code-oss Launches on desktop
34 Replies
Nova
Nova2w ago
sounds like they're x11 apps and you need to run xwayland-satellite and all shoot i didn''t integrate that into telescope yet
Shotty_Man
Shotty_ManOP2w ago
Cool let me give it a try
Nova
Nova2w ago
uh, idk how you can tbh other than not using telescope
Shotty_Man
Shotty_ManOP2w ago
oh So should I run server, flatland and xwayland-satellite at once?
Nova
Nova2w ago
yea you can use the startup script to help
Shotty_Man
Shotty_ManOP2w ago
ok 👍 , lemme give it a go hmm... still having issues, though unsure if its because xwaylan-satellite i on the wrong display. I used cyberneticmelons script and it still didn't fix x11 apps. I had seen a previous conversation in the gen and dev part of the server that had the display being 32 however the script is 10 so I am a bit confused there.
Nova
Nova2w ago
uhh @Cyberneticmelon?
Shotty_Man
Shotty_ManOP2w ago
I just used the startup script not the setup nor build I installed using AUR
Schmarni
Schmarni2w ago
as long as the DISPLAY env var value and the value passed to xwayland-satellite match its fine
Shotty_Man
Shotty_ManOP2w ago
oh ok Still nogo, on launching x11 apps
Cyberneticmelon
The last testing I did Firefox still behaved this way even with xwayland satellite, so for certain apps this is known behavior atm
Nova
Nova2w ago
oh yea uh single instance apps will
Shotty_Man
Shotty_ManOP2w ago
I did get firefox to work... but it was strange...
Shotty_Man
Shotty_ManOP2w ago
No description
Shotty_Man
Shotty_ManOP2w ago
No description
Nova
Nova2w ago
O H uh is this main or dev?
Schmarni
Schmarni2w ago
firefox just be like that its weird
Nova
Nova2w ago
probably the subsurfaces again
Schmarni
Schmarni2w ago
maybe you can try running firefox through x11 if that works, you can do that with export MOZ_ENABLE_WAYLAND=0
Shotty_Man
Shotty_ManOP2w ago
pretty sure it is main since ver # is 0.45.1-1
Nova
Nova2w ago
ah yea probably then
Schmarni
Schmarni2w ago
if you're using the appimage/telescope your using the release version, i think the aur packages are also release
Shotty_Man
Shotty_ManOP2w ago
using aur pkg
Schmarni
Schmarni2w ago
yeah no, thats release 100%
Shotty_Man
Shotty_ManOP2w ago
x11 apps don't work, either way I did try to launch it using gravity but i think it automatically sets the variable to 1
Schmarni
Schmarni2w ago
right, the latest xwayland-satellite doesn't work on that version of stardust since it doesn't implement a wayland protocol that xwayland-satellite requires i don't think there is any workaround also xwayland-sattelite won't work on latest dev since we don't implement wp_viewporter yet, that is something we will fix before the next release tho
Nova
Nova2w ago
speaking of which how are we gonna do that
Shotty_Man
Shotty_ManOP2w ago
Oh ok, so i'd have to use a downgraded version?
Schmarni
Schmarni2w ago
yeah, idk how downgraded tho, ig you can launch a terminal inside stardust and run the command in there instead of in the startup script until you find a working version
cordlessblues
cordlessblues5d ago
I also had both Firefox and zen(Firefox based) having weird resizing issues
Schmarni
Schmarni5d ago
yeah, firefox is just kinda weird like that on wayland, we might be able to improve it but firefox does really weird/stupid stuff
cordlessblues
cordlessblues3d ago
Maybe just make a rule for Firefox that the window border is 2x the reported size bc I noticed that it seems to be halved
Nova
Nova3d ago
we can't do that it might make other things break is this on dev or main branch?

Did you find this page helpful?