bevy icon indicating copy to clipboard operation
bevy copied to clipboard

On Steam Deck in gaming mode the screen does not update

Open tad-lispy opened this issue 5 months ago • 7 comments

Bevy version

0.14.2

Relevant system information

$ cargo --version
cargo 1.80.1 (376290515 2024-07-16)
$ uname --all
Linux steamdeck 6.1.52-valve16-1-neptune-61 #1 SMP PREEMPT_DYNAMIC Tue, 06 Feb 2024 00:51:49 +0000 x86_64 GNU/Linux
AdapterInfo { name: "AMD Radeon Graphics (RADV VANGOGH)", vendor: 4098, device: 5173, device_type: IntegratedGpu, driver: "radv", driver_info: "Mesa 23.3.0-devel (git-4870e346ff)", backend: Vulkan }

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.

tad-lispy avatar Sep 13 '24 22:09 tad-lispy