Describe the bug
After booting, my secondary monitor (connected to iGPU via HDMI) shows corruption/glitching/artifacts. Main monitor on dGPU is fine. Happened after a recent system update. Rolling back by selecting ostree1 in grub fixed it immediately.
Hardware
-
CPU: Ryzen 9 7900X3D
-
dGPU: RX 6900 XT
-
iGPU: Radeon Graphics (connected secondary monitor)
-
RAM: 48 GB
-
Bazzite version:
NAME=“Bazzite”
VERSION=“44.20260608.0 (Kinoite)”
RELEASE_TYPE=stable
ID=bazzite
ID_LIKE=“fedora”
VERSION_ID=44
VERSION_CODENAME=“Kinoite”
PRETTY_NAME=“Bazzite”
ANSI_COLOR=“0;38;2;138;43;226”
LOGO=bazzite-logo-icon
CPE_NAME=“cpe:/o:universal-blue:bazzite:44”
DEFAULT_HOSTNAME=“bazzite”
SUPPORT_END=2027-05-19
VARIANT=“Kinoite”
VARIANT_ID=bazzite
OSTREE_VERSION=‘44.20260608.0’
BUILD_ID=“Stable (F44.20260608)”
BOOTLOADER_NAME=“Bazzite Stable (F44.20260608)”
IMAGE_ID=“bazzite-44.20260608” -
Desktop: KDE
-
Session: Wayland
Steps to reproduce
- Boot after update
- Secondary iGPU screen is corrupted
- Reboot/rollback fixes it
Workaround
Rollback to previous image works. Also suspect X11 or amdgpu kernel params may help.
Logs
-
journalctl -b -p err | grep -i amdgpu
Jun 29 08:31:16 bazzite kernel: amdgpu: Overdrive is enabled, please disable it before reporting any bugs unrelated to overdrive.
The only amdgpu error in logs is ‘Overdrive is enabled’. I disabled it with the above commands but the corruption still occurred until rollback. -
dmesg | grep -i drm
[ 0.640792] ACPI: bus type drm_connector registered
[ 0.783417] simple-framebuffer simple-framebuffer.0: [drm] Registered 1 planes with drm panic
[ 0.783434] [drm] Initialized simpledrm 1.0.0 for simple-framebuffer.0 on minor 0
[ 0.783884] simple-framebuffer simple-framebuffer.0: [drm] fb0: simpledrmdrmfb frame buffer device
[ 4.979747] amdgpu 0000:03:00.0: [drm] ATOM BIOS: 113-D41201-XTX
[ 5.052815] amdgpu 0000:03:00.0: [drm] Detected VRAM RAM=16368M, BAR=16384M
[ 5.052817] amdgpu 0000:03:00.0: [drm] RAM width 512bits GDDR6
[ 5.052977] amdgpu 0000:03:00.0: [drm] GART: num cpu pages 131072, num gpu pages 131072
[ 5.053164] amdgpu 0000:03:00.0: [drm] PCIE GART of 512M enabled (table at 0x0000008000300000).
[ 7.064899] amdgpu 0000:03:00.0: [drm] Loading DMUB firmware via PSP: version=0x02020021
[ 7.065165] amdgpu 0000:03:00.0: [drm] use_doorbell being set to: [true]
[ 7.065178] amdgpu 0000:03:00.0: [drm] use_doorbell being set to: [true]
[ 7.065190] amdgpu 0000:03:00.0: [drm] use_doorbell being set to: [true]
[ 7.065201] amdgpu 0000:03:00.0: [drm] use_doorbell being set to: [true]
[ 7.350632] amdgpu 0000:03:00.0: [drm] Display Core v3.2.369 initialized on DCN 3.0
[ 7.350634] amdgpu 0000:03:00.0: [drm] DP-HDMI FRL PCON supported
[ 7.351778] amdgpu 0000:03:00.0: [drm] DMUB hardware initialized: version=0x02020021
[ 7.470881] amdgpu 0000:03:00.0: [drm] Registered 6 planes with drm panic
[ 7.480457] [drm] Initialized amdgpu 3.64.0 for 0000:03:00.0 on minor 1
[ 7.493411] fbcon: amdgpudrmfb (fb0) is primary device
[ 7.493614] [drm] pre_validate_dsc:1667 MST_DSC dsc precompute is not needed
[ 7.566012] amdgpu 0000:03:00.0: [drm] fb0: amdgpudrmfb frame buffer device
[ 7.568137] amdgpu 0000:18:00.0: [drm] ATOM BIOS: 102-RAPHAEL-008
[ 7.604667] amdgpu 0000:18:00.0: [drm] Detected VRAM RAM=512M, BAR=512M
[ 7.604669] amdgpu 0000:18:00.0: [drm] RAM width 128bits DDR5
[ 7.604779] amdgpu 0000:18:00.0: [drm] GART: num cpu pages 262144, num gpu pages 262144
[ 7.604938] amdgpu 0000:18:00.0: [drm] PCIE GART of 1024M enabled (table at 0x000000F41FC00000).
[ 7.605204] amdgpu 0000:18:00.0: [drm] Loading DMUB firmware via PSP: version=0x05003000
[ 7.605519] amdgpu 0000:18:00.0: [drm] use_doorbell being set to: [true]
[ 7.697757] amdgpu 0000:18:00.0: [drm] Display Core v3.2.369 initialized on DCN 3.1.5
[ 7.697759] amdgpu 0000:18:00.0: [drm] DP-HDMI FRL PCON supported
[ 7.698516] amdgpu 0000:18:00.0: [drm] DMUB hardware initialized: version=0x05003000
[ 7.726972] amdgpu 0000:18:00.0: [drm] HDMI-A-2: PSR support 0, DC PSR ver -1, sink PSR ver 0 DPCD caps 0x0 su_y_granularity 0
[ 7.727032] amdgpu 0000:18:00.0: [drm] DP-4: PSR support 0, DC PSR ver -1, sink PSR ver 0 DPCD caps 0x0 su_y_granularity 0
[ 7.727112] amdgpu 0000:18:00.0: [drm] DP-5: PSR support 0, DC PSR ver -1, sink PSR ver 0 DPCD caps 0x0 su_y_granularity 0
[ 7.727169] amdgpu 0000:18:00.0: [drm] DP-6: PSR support 0, DC PSR ver -1, sink PSR ver 0 DPCD caps 0x0 su_y_granularity 0
[ 7.732967] amdgpu 0000:18:00.0: [drm] Registered 4 planes with drm panic
[ 7.732969] [drm] Initialized amdgpu 3.64.0 for 0000:18:00.0 on minor 0
[ 7.737027] amdgpu 0000:18:00.0: [drm] Failed to setup vendor infoframe on connector HDMI-A-2: -22
[ 7.738506] amdgpu 0000:18:00.0: [drm] fb1: amdgpudrmfb frame buffer device
[ 8.075404] amdgpu 0000:18:00.0: [drm] REG_WAIT timeout 1us * 100000 tries - optc31_disable_crtc line:145
[ 10.395905] systemd[1]: modprobe@drm.service - Load Kernel Module drm skipped, unmet condition check ConditionKernelModuleLoaded=!drm -
rpm-ostree status
State: idle
Deployments:
ostree-image-signed:docker://ghcr.io/ublue-os/bazzite:stable
Digest: sha256:c6b55c7ab8a8e884d01fae5097645e7d2a5dd15e20418aad8fc604230a43f64b
Version: 44.20260629 (2026-06-29T06:39:09Z)
Diff: 393 upgraded, 4 downgraded, 8 removed, 2 added
LayeredPackages: flatpak-xdg-utils gparted iperf3 kitty numlockx python3-tkinter python3-virtualenv virtualenv
ostree-image-signed:docker://ghcr.io/ublue-os/bazzite:stable
Digest: sha256:b923f92d5a5b59eb992e269383eba2744601052da9d3d1595f76e79aa6ce2df0
Version: 44.20260608 (2026-06-08T19:16:10Z)
LayeredPackages: flatpak-xdg-utils gparted iperf3 kitty numlockx python3-tkinter python3-virtualenv virtualenv