https://bugzilla.kernel.org/show_bug.cgi?id=208589
Bug ID: 208589 Summary: amdgpu screen corruption with DRI_PRIME on external monitor at resolution 2560x1440 and more then 60hz Product: Drivers Version: 2.5 Kernel Version: 5.8.0-rc5 Hardware: All OS: Linux Tree: Mainline Status: NEW Severity: normal Priority: P1 Component: Video(DRI - non Intel) Assignee: drivers_video-dri@kernel-bugs.osdl.org Reporter: dani@rodler-keller.de Regression: No
Created attachment 290323 --> https://bugzilla.kernel.org/attachment.cgi?id=290323&action=edit dmesg
On my Dell Inc. G5 5505 I get screen corruption if I use a resolution of 2560x1440 and more than 60HZ while using the dedicated AMD Radeon RX 5600M and an external monitor.
On the built in Laptop screen everything runs at 1920x1080 and 144 Hz without screen corruption.
Monitor: Iiyama XUB2792QSU connected with Displayport
CPU Brand: AMD Ryzen 7 4800H with Radeon Graphics
Operating System Version: "Arch Linux" (64 bit) Kernel Name: Linux Kernel Version: 5.8.0-rc5-1-mainline Window Manager: GNOME Shell (Wayland)
DRI_PRIME=1 glxinfo
Device: AMD Radeon RX 5600M (NAVI10, DRM 3.38.0, 5.8.0-rc5-1-mainline, LLVM 10.0.0) (0x731f) Version: 20.1.3
DRI_PRIME=0 glxinfo
Device: AMD RENOIR (DRM 3.38.0, 5.8.0-rc5-1-mainline, LLVM 10.0.0) (0x1636) Version: 20.1.3
https://bugzilla.kernel.org/show_bug.cgi?id=208589
Alex Deucher (alexdeucher@gmail.com) changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |alexdeucher@gmail.com
--- Comment #1 from Alex Deucher (alexdeucher@gmail.com) --- Does appending amdgpu.runpm=0 to the kernel command line in grub fix the issue?
https://bugzilla.kernel.org/show_bug.cgi?id=208589
--- Comment #2 from dani@rodler-keller.de --- no the screen corutpion still exists
https://bugzilla.kernel.org/show_bug.cgi?id=208589
--- Comment #3 from dani@rodler-keller.de --- "echo high > /sys/class/drm/card0/device/power_dpm_force_performance_level"
hm fixes the screen coruption
dri-devel@lists.freedesktop.org