FrogTheFrog / moondeck

A plugin that makes it easier to manage your gamestream sessions from the SteamDeck.
GNU General Public License v3.0
99 stars 3 forks source link

Pairing doesn't work #34

Closed rossjohnson87 closed 8 months ago

rossjohnson87 commented 8 months ago

Just a heads up, went through troubleshooting steps to a T, can get the pair prompt and enter the 4 digits but status won't change to paired. Might be a new issue/persistent one. Let me know if you want any logs or to try anything to fix.

FrogTheFrog commented 8 months ago

Heyo,

please try restarting SteamDeck and Host. Usually it helps, given that you have had a pop-up from Buddy.

distraughtklownz commented 8 months ago

Hey, I'm having the exact same issue. I am able to get a pairing code and get the host to show "Online," but never "Paired." Once connected, I am able to use all the side panel commands (Shutdown, Restart, etc.), but I am not able to stream from it.

I am able to use Moonlight normally, and I can use Moonlight to run MoonDeckStream without any issues, but it will not connect directly from Moon Deck. I have ensured that all the firewall settings are in place, I have restarted both multiple times, and done fresh installs of Moon Deck and Sunshine.

FrogTheFrog commented 8 months ago

Hey, I'm having the exact same issue. I am able to get a pairing code and get the host to show "Online," but never "Paired." Once connected, I am able to use all the side panel commands (Shutdown, Restart, etc.), but I am not able to stream from it.

I am able to use Moonlight normally, and I can use Moonlight to run MoonDeckStream without any issues, but it will not connect directly from Moon Deck. I have ensured that all the firewall settings are in place, I have restarted both multiple times, and done fresh installs of Moon Deck and Sunshine.

You're paired already. That aside please post logs from Sunshine

distraughtklownz commented 8 months ago

Hey, I'm having the exact same issue. I am able to get a pairing code and get the host to show "Online," but never "Paired." Once connected, I am able to use all the side panel commands (Shutdown, Restart, etc.), but I am not able to stream from it. I am able to use Moonlight normally, and I can use Moonlight to run MoonDeckStream without any issues, but it will not connect directly from Moon Deck. I have ensured that all the firewall settings are in place, I have restarted both multiple times, and done fresh installs of Moon Deck and Sunshine.

You're paired already. That aside please post logs from Sunshine

https://pastebin.com/gPZpLkxa IMG_1880 The GameStream and Buddy status shows online for both, but has the loading icon next to it just spinning forever.

FrogTheFrog commented 8 months ago

The spinning icons are okay'ish, it usually means that it takes a while (> 1s) to hear back from the host, but if it still says it's online, it means it heard back from it in the end.

As for the logs, please post one after you try to start streaming via MoonDeck.

distraughtklownz commented 8 months ago

@FrogTheFrog I figured it out. You were right about everything already being paired.

For some reason, MoonDeck was not syncing the apps from Sunshine automatically which is what made me think it wasn't working properly. What I did to do to get my games to show up was: MoonDeck settings -> Sunshine Apps -> Sync all apps through Buddy

I didn't expect this to do anything because it the status updated to "paired" from only "online," but to my surprise it synced all apps and successfully added them as Non-Steam games. Not sure why this part of the process failed repeatedly, but I got it going. Thanks for the assist!

FrogTheFrog commented 8 months ago

For some reason, MoonDeck was not syncing the apps from Sunshine automatically which is what made me think it wasn't working properly. What I did to do to get my games to show up was: MoonDeck settings -> Sunshine Apps -> Sync all apps through Buddy

Ah, that was a mistake on my part as I didn't even think you were talking about that. This "Sync" thing that you're using is a secondary feature that I've added just because I was lazy :P. FYI, non-Steam games (Sunshine apps) will not sync anything automatically - you always have to do it manually.

FrogTheFrog commented 8 months ago

I'm closing the issue since the OP is gone...