FrogTheFrog / moondeck

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

"Buddy refused to launch Steam app" #35

Closed Hollyrious closed 1 year ago

Hollyrious commented 1 year ago

Hi, upon launching any game I get about a second of the desktop, the stream closes and a notification pops up on the deck saying "Buddy refused to launch Steam app, check..."

I'm on linux, specifically Pop_OS! if that helps. Sunshine is installed and configured, v0.21.0, Steam is installed to /home/holly/.steam and I symlinked it to /usr/bin in order to get buddy to even start.

This happens with every game, whether Steam is open or not.

moondeckbuddy.log moondeckstream.log

FrogTheFrog commented 1 year ago

Heyo o/

Buddy is complaining that /usr/bin/steam steam://open/bigpicture does not work. Can you launch it via the terminal?

Hollyrious commented 1 year ago

Thanks for replying so quickly!

If I run that, I get: bash: /usr/bin/steam: Is a directory

FrogTheFrog commented 1 year ago

Well, how do you launch steam from terminal?

Hollyrious commented 1 year ago

It would just be steam://open/bigpicture

Seems like changing the steam binary override in the config file has fixed this, though, although now I have a new issue in that when big picture launches, it minimizes/restores about 3 times a second on loop. No idea how to deal with that.

FrogTheFrog commented 1 year ago

Now it's a linux "feature" you're dealing with. You could configure MoonDeck to always close steam afterwards, or Buddy to not enforce the big picture mode (which comes with a caveat that you have to click through the launchers, if any).

Hollyrious commented 1 year ago

Disabling big picture in the config fixed that and now everything works. Thanks so much for the help!