[Linux]Not working on emulators set up via emudeck
I am testing out RemotePlayWhatever between a Bazzite Desktop(Host) and a Steam Deck(Guest).
If I use a native remote play game, it works between the two.
If I use certain non-steam games via this app it works (Tried it with Power Bomberman).
But for some reason if I use any emulator, Retroarch, Dolphin, RPCS3, and Rosalie's Mupen: the app would send the link, but when I click on the link on my steam deck, it would be stuck on the black screen with the tip at the bottom.
Have anyone got any luck getting it to work with emulators?
I got it working on my Steam Deck (host) with PCSX2, though, I did have to build the application to get it to run in the first place, instead of using the appimage.
For guests, I sometimes have to restart the entire Steam Deck or rebuild the app if it doesn't work the first time. Gets annoying real fast, but hey, at least it works
I think it's not compatible with flatpaks. I realize recently that it work with the steam overlay and apparently you can't put the steam overlay over flatpaks, even if it's on steam
Honestly I doubt it's because of it being a flatpak. I tried overcookied via heroic, (heroic is a flatpak). But installing overcooked using the decky plugin junk store doesn't work either.
It is because of the flatpak... RPW needs access to the IPC pipe of running Steam client to make API calls, it also needs access to the Steam client files to be able to load the steamclient library.
Edit: Sorry I thought it was a problem with the flatpack version of the Steam client... for flatpaked non-Steam games this should usually not be a problem as RPW switches the Steam client to desktop streaming mode and that works fine even without the in-game overlay working. Sometimes a black screen on the guest side is a sign of a connectivity issue or something broken on the Steam client side of things that can be fixed by restarting the client.
I'll give it another go if that's the case. I tried the flatpak RetroArch and it was just the black screen with the tooltip on the bottom, then I tried Super Bomberman which worked, and then RetroArch again and it still showed the blackscreen