ublue-os / bazzite

Bazzite is a cloud native image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices - including your favorite handheld.
https://bazzite.gg
Apache License 2.0
4.1k stars 250 forks source link

fix(steam): Add shortcut to start Steam BPM without slugishness #1754

Closed Zeglius closed 1 month ago

Zeglius commented 1 month ago

This adds a script that stops Steam gracefully to later on start it directly in Big Picture mode. This serves as workaround for issue #1675

KyleGospo commented 1 month ago

Can we remove this desktop file on -deck images? Otherwise +1

pastram-i commented 1 week ago

Since this hasn't been merged to stable, I tried to duplicate this fix locally by adding the bazzite-steam-bpm to my ~/Documents and bazzite-steam-bpm.desktop to my ~/Desktop.

The script did appear to work correctly (closed steam to reopen in BPM). However, sluggishness was still present.

Until a valid workaround is found - this kinda makes Moonlight (Steam Deck) -> Sunshine (Desktop) unusable imo. https://paste.centos.org/view/7d9c52ce https://paste.centos.org/view/2fbfd61f