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.12k stars 251 forks source link

Display scaling of my Steam Deck not sticking after logging in from gamemode #1929

Open RodoMa92 opened 4 days ago

RodoMa92 commented 4 days ago

Describe the bug

On current version of bazzite 41, the display scale of the integrated panel seems to keep resetting each time once switching to desktop. It's not a problem with the stock panel, but it makes it unusable with higher resolution displays.

What did you expect to happen?

Once I log it in KDE desktop, my display scaling remains correctly set at 150% on the integrated panel, which it does not. I can see that the loading logo scales back a couple of seconds after booting up, so something during login is forcing the scale back to 100% instead of my setting. This do not seem to happen to external monitors, so I have no clue where the problem stems.

Output of rpm-ostree status

State: idle
Deployments:
● ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:stable
                   Digest: sha256:f44bebbf15932d9edc4e0b28b91614be1e172dba004c0cad6f7a3d46c00837eb
                  Version: 41.20241125 (2024-11-26T03:48:17Z)
          LayeredPackages: android-tools aspell-it bchunk bluez-tools cdemu-client cdemu-daemon fluidsynth gh
                           kde-cdemu-manager-kf6 nss-tools patch powerline-fonts qt5pas rasdaemon rmlint smb4k
                           solaar sqlite-devel strace tldr valgrind vdpauinfo xlsclients yt-dlp zsh
                Initramfs: '"-I /etc/crypttab /etc/modprobe.d/amdgpu.conf /etc/modprobe.d/deck-blacklist.conf"' 

  ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:stable
                   Digest: sha256:98522d63341192410178052962a2cb6084209fedb0c1a2909d6f46e76512fbc4
                  Version: 41.20241118.2 (2024-11-19T02:58:01Z)
          LayeredPackages: android-tools aspell-it bchunk bluez-tools cdemu-client cdemu-daemon fluidsynth gh
                           kde-cdemu-manager-kf6 nss-tools patch powerline-fonts qt5pas rasdaemon rmlint smb4k
                           solaar sqlite-devel strace tldr valgrind vdpauinfo xlsclients yt-dlp zsh
                Initramfs: '"-I /etc/crypttab /etc/modprobe.d/amdgpu.conf /etc/modprobe.d/deck-blacklist.conf"' 

  ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:40.20241014
                   Digest: sha256:6bb8ce8809f31105691dcdbab8d3f9b1106e4544ee98ebe9f1077865b8592b5d
                  Version: 40.20241014 (2024-10-15T09:01:54Z)
          LayeredPackages: android-tools aspell-it bchunk bluez-tools cdemu-client cdemu-daemon fluidsynth gh
                           kde-cdemu-manager-kf6 nss-tools patch powerline-fonts qt5pas rasdaemon rmlint smb4k
                           sqlite-devel strace tldr valgrind vdpauinfo xlsclients yt-dlp zsh
                Initramfs: '"-I /etc/crypttab /etc/modprobe.d/amdgpu.conf /etc/modprobe.d/deck-blacklist.conf"' 
                   Pinned: yes

Hardware

Jupiter

Extra information or context

No response