-
-
Notifications
You must be signed in to change notification settings - Fork 4.5k
On Steam Deck in gaming mode the screen does not update #15193
Copy link
Copy link
Open
Labels
A-WindowingPlatform-agnostic interface layer to run your app inPlatform-agnostic interface layer to run your app inC-BugAn unexpected or incorrect behaviorAn unexpected or incorrect behaviorO-LinuxSpecific to the Linux desktop operating systemSpecific to the Linux desktop operating systemP-RegressionFunctionality that used to work but no longer does. Add a test for this!Functionality that used to work but no longer does. Add a test for this!S-Needs-InvestigationThis issue requires detective work to figure out what's going wrongThis issue requires detective work to figure out what's going wrong
Metadata
Metadata
Assignees
Labels
A-WindowingPlatform-agnostic interface layer to run your app inPlatform-agnostic interface layer to run your app inC-BugAn unexpected or incorrect behaviorAn unexpected or incorrect behaviorO-LinuxSpecific to the Linux desktop operating systemSpecific to the Linux desktop operating systemP-RegressionFunctionality that used to work but no longer does. Add a test for this!Functionality that used to work but no longer does. Add a test for this!S-Needs-InvestigationThis issue requires detective work to figure out what's going wrongThis issue requires detective work to figure out what's going wrong
Bevy version
0.14.2
Relevant system information
What you did
MRE with some observation at https://gitlab.com/tad-lispy/bevy-0.14-steam-deck-no-refresh
What went wrong
The program should display a single green dot in the middle of the screen. The dot should slowly rotate around the X axis. This works as intended on my laptop (NixOS with Wayland) and on Steam Deck in desktop mode (SteamOS with X11). In gaming mode (Game Scope compositor?) it does not move at all, and about half of the times the dot does not even show on screen.
Looking at the logs I see that the systems are running (rotation is updated), but very rarely (few times per second at most).
Additional information
Discussion in General channel of Bevy Discord (with very helpful @alice-i-cecile and @Shatur).
Logs, workarounds, build instructions etc. in the readme of my MRE repository.