ublue-os / bazzite

Bazzite is a custom image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices - including your favorite handheld.

Home Page:https://bazzite.gg

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

No more HDR in gamemode today with updated bazzite-deck:stable

herbalizer404 opened this issue · comments

Describe the bug

No more HDR in gamemode today with updated bazzite-deck:stable.
It was working fine yesterday night.
It is still working on desktop mode.
HDR grey out in gamemode

What did you expect to happen?

HDR to be usable in both gamemode and desktop mode.

Output of rpm-ostree status

State: idle
Deployments:
● ostree-unverified-registry:ghcr.io/ublue-os/bazzite-deck:stable
                   Digest: sha256:349ddc3efa844187ca3b7f1ae16c880b00e18aaabf995d876ee6bf36554d22c0
                  Version: 40.20240505.0 (2024-05-05T05:45:58Z)
          LayeredPackages: iftop sunshine

  ostree-unverified-registry:ghcr.io/ublue-os/bazzite-deck:testing
                   Digest: sha256:4f24a2e6e6dcfb03c1253b5037c9023c4eae38520cad20315e45cea427bb1503
                  Version: 40.20240505.0 (2024-05-05T05:46:27Z)
          LayeredPackages: iftop sunshine

Hardware

full AMD config, AMD 7900 GRE + AMD ryzen 5 7600

Extra information or context

.local/share/Steam/logs/steamui_system.txt:

GAMEMODE:
[2024-05-07 01:10:47] Initialized CSystemReportController
[2024-05-07 01:10:47] RegisterGamescopeControl: binding gamescope-control: name: 8 bind-version: 3 have-version: 3 want-version: 3
[2024-05-07 01:10:47] CGamescopeController: skipping external display populate workaround
[2024-05-07 01:10:47] gamescope feature support: feature: 1 version: 1 flags: 0
[2024-05-07 01:10:47] gamescope feature support: feature: 2 version: 1 flags: 0
[2024-05-07 01:10:47] gamescope feature support: feature: 3 version: 1 flags: 0
[2024-05-07 01:10:47] gamescope feature support: feature: 4 version: 1 flags: 0
[2024-05-07 01:10:47] gamescope feature support: feature: 5 version: 1 flags: 0
[2024-05-07 01:10:47] gamescope feature support: feature: 0 version: 0 flags: 0
[2024-05-07 01:10:47] gamescope: active display changed: FMX - MStar Demo - internal:0 hdr_capable:0 vrr:0
[2024-05-07 01:10:47] Settings profile change: display: FMX-MStar Demo active: 1
[2024-05-07 01:10:47] CGamescopeController: set unified framerate UI enabled: 1
[2024-05-07 01:10:47] CGamescopeController: initalized implementation: linux
[2024-05-07 01:10:47] CGamescopeController: mode changed: 60 Hz
[2024-05-07 01:10:47] CGamescopeController: set app target framerate: 60
[2024-05-07 01:10:47] CGamescopeController: set app target refresh cycle: 60 - 0x0
[2024-05-07 01:10:47] CGamescopeController: set unified framerate UI enabled: 1
[2024-05-07 01:10:47] CGamescopeController: set framerate limit disabled: 0
[2024-05-07 01:10:47] CGamescopeController: set app target refresh cycle: 60 - 0x0
[2024-05-07 01:10:47] CGamescopeController: set display refresh rate: 60
[2024-05-07 01:10:47] CGamescopeController: set app target refresh cycle: 60 - 0x0
[2024-05-07 01:10:47] CGamescopeController: set use game refresh rate in steam: 1
[2024-05-07 01:10:47] CGamescopeController: set mura correction disabled: 0
[2024-05-07 01:10:47] CGamescopeController: set include steamui in screenshots: 1
[2024-05-07 01:10:50] DeveloperModeChanged: /usr/bin/steamos-polkit-helpers/steamos-devkit-mode --enable: failed
[2024-05-07 01:10:50] System details: codename: variant:kinoite version:40 build: bios:2.10 cef_debugging:1
[2024-05-07 01:10:50] System details: codename: variant:kinoite version:40 build: bios:2.10 cef_debugging:1
[2024-05-07 01:10:51] CGamescopeController: YldSetBlurParams: mode:0 radius:0 duration:0
[2024-05-07 01:11:06] CGamescopeController: YldSetBlurParams: mode:0 radius:0 duration:0
[2024-05-07 01:11:06] CGamescopeController: YldSetBlurParams: mode:0 radius:0 duration:0
[2024-05-07 01:11:10] Error: CX11WindowProperty: failed to read window property: GAMESCOPE_COLOR_APP_WANTS_HDR_FEEDBACK
[2024-05-07 01:11:10] CGamescopeControllerLinux::YldGetState(): app-wants: 0
[2024-05-07 01:11:13] CGamescopeController: YldSetBlurParams: mode:0 radius:0 duration:0
[2024-05-07 01:11:13] CGamescopeController: YldSetBlurParams: mode:0 radius:0 duration:0

DESKTOP MODE:
[2024-05-07 01:11:22] Client version: 1714854927
[2024-05-07 01:11:22] Initialized CSystemDockManagerController: 0
[2024-05-07 01:11:22] Initialized CSystemAudioDeviceController: 0
[2024-05-07 01:11:22] Initialized CSystemDisplayController: 0
[2024-05-07 01:11:22] Allow drive unmount: 0
[2024-05-07 01:11:22] Allow drive adopt: 0
[2024-05-07 01:11:22] Trim supported: 0 -
[2024-05-07 01:11:22] RescheduleTrimAll: ignoring request because trim is unsupported
[2024-05-07 01:11:22] Initialized CSystemPerfController: 0
[2024-05-07 01:11:22] Initialized CSteamUINetworkController: 1
[2024-05-07 01:11:22] Initialized CSystemReportController
[2024-05-07 01:11:22] CGamescopeController: initalized implementation: linux

Experiencing the same problem here. I see nothing in the logs that could be meaningful to extract nor did I find a way to work around this.

@Saroufim I just tried to rebase to bazzite-deck:testing and bazzite-deck:39 without success, also tried to changes steam deck beta and stable channel from gamemode interface without success.
It seems like something has been broken in gamemode config files and make hdr unusable.

(full AMD config, AMD 7900 GRE + AMD ryzen 5 7600)

I'm having the same problem. Can confirm that downgrading to the 4/27 release restored HDR functionality in gamemode: bazzite-rollback-helper rebase bazzite-deck:40-stable-20240427

rebasing to stable once again shows HDR disabled in gamemode.

Also running full AMD: Ryzen 7 7800x3d + Radeon RX 6800 XT

@Wiggoggs I tried your rollback command, but I couldn't boot at all in gamemode anymore :(
I'm back in stable with no hdr, waiting for a fix for now!

@Wiggoggs This one worked fine for me with HDR:
bazzite-rollback-helper rebase bazzite-deck:40-stable-20240502

@Wiggoggs This one worked fine for me with HDR: bazzite-rollback-helper rebase bazzite-deck:40-stable-20240502

That's weird, because I specifically tried that one after trying the earlier image that worked for me and HDR was not functioning with it either. I'm happy you found an earlier image that works while we wait for a fix!

@Wiggoggs Thank you, glad we found our own ways to maintain HDR, and yeah really weird that it's working differently with same specific package. Let's pray someone is reading us :)

That specific image has no 3D acceleration for me. Proton games complain that DirectX is missing. I'm having to choose between 3D acceleration or HDR.

Also having this issue on intel gpu. Like withSaroufim bazzite-deck:40-stable-20240502 does bring back hdr but nukes the gpu