Graphical issues on AMD after kernel update to 7.1.6

In this bug the kernel maintainer says he is hoping to find a fix to put in 7.1.8

Based on the bug reports on freedesktop.org kernel 7.1.8 should contain some fixes for the regressions introduced in 7.1.6

My one week of Linux desktop use (Windows newcomer) gives you big thanks for sharing your knowledge. Kind sir.

Thank you, looks like a better way of doing it. dont you need to switch before removing?

It seems to be fixed on 7.1.7 on 7900GRE. I ran some cpu and gpu stress and seems everything is working without glitch.

7.1.7 only contains a CVE fix, nothing in amdgpu - others still see the problems.

AMD 9900X and 9070XT here and I’m still seeing the graphical corruption/anomalies with the 7.1.7 Kernel. Like others have stated, the 7.1.5 kernel is fine and I’ve reverted to that for now.

There is no fix in the 7.1.7 kernel it is no expected to fix the issue.

Understood, just providing more feedback for others that might come across this thread (I found this thread through brave search when looking for the graphical defects).

I’ve been a daily Fedora user now on my main workstation for 3 years. Its been very stable and a great experience, this is the only issue I can recall having and even then its fairly minor and doesn’t impact stability. Just annoying for gaming or anything with hardware acceleration (like youtube via browser).

Here’s hoping 7.1.8 has some good fixes. :crossed_fingers:

Had a very promising result testing – the bug report posted above from freedesktop https://gitlab.freedesktop.org/drm/amd/-/work_items/5567 mentioned two patches – I created a patched kernel and installed it following the directions here (and some help from claude along the way): https://docs.fedoraproject.org/en-US/quick-docs/kernel-testing-patches/

It has fixed the issue for me without having to revert to 7.1.5 (now on 7.1.7 patched). The person who posted the patches said that they are already queued for 7.1.8, so I’m pretty confident this will be fixed then if you just want to stay on 7.1.5 for now and wait for the update.

You’re asking if you need to switch kernels before removing? Technically, maybe not, but I would definitely recommend switching to a good kernel and doing it from there. If you remove the kernel you are using, you should reboot immediately after to avoid any funny business.

I’m pretty sure dnf won’t let you remove the kernel you are currently using.

Thanks - this solution worked nicely and has the bonus of not wasting disk space or GRUB entries on kernels I wont use.

I’ve implemented this on my Fedora 44 KDE desktop PC, but on my laptop I run Fedora 44 Silverblue. Do you know of any way to achieve the same outcome with the atomic distros that use rpm-ostree instead of dnf? Or am I just stuck waiting until a kernel release which patches the bug out?

Let see what happens

$ sudo dnf remove kernel-modules-core-0:7.1.6-201.fc44.aarch64 kernel-uki-dtbloader-7.1.6-201.fc44.aarch64
Failed to resolve the transaction:
Problem: The operation would result in removing of running kernel: kernel-uki-dtbloader-0:7.1.6-201.fc44.aarch64

I am on kernel 7.1.6-1 with a 7900XT GPU + 5600X CPU. The artifacting is extremely rare on KDE Plasma (OpenSUSE Tumbleweed) but more common on my Niri + Noctalia v5 setup.

Yeah, Fedora keeps 3 kernels, boot on 7.1.5 then remove.

Operating System: Fedora Linux 44
KDE Plasma Version: 6.7.3
KDE Frameworks Version: 6.28.0
Qt Version: 6.11.1
Kernel Version: 7.1.5-201.fc44.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 32 × AMD Ryzen 9 5950X 16-Core Processor
Memory: 128 GiB of RAM (125.7 GiB usable)
Graphics Processor: AMD Radeon RX 9070
Product Name: B550M Pro4

I have noticed this as well on my RX 9070 (non XT). I don’t seem to notice any issues on mouse movement, but animations such as opening and closing programs, logging in and out of the system, and occasional other little things. I’m running Fedora Kinoite so for now I’ve just rolled back to the build from August 2nd, with the 7.1.5 Kernel. I started noticing the issues with the August 8th version with the 7.1.7 Kernel.

I’ve tried watching youtube videos and playing super tux cart and I’ve not noticed anything super broken. But every once and a while the screen will glitch like how OP described.

Made an Account just to add to the list of People who also have this issue with a 9070xt, im new to Linux since im dual booting it with Windows right now, what can i do to make this go away? Choosing a older kernel from the grub menu seems kinda annoying having to do at each boot.

Wait until the 7.1.8 kernel is released, where a fix is expected.

Your options are:
A - you can patch the kernel yourself, as I did - fairly difficult and time consuming
B - remove the bad kernels so they don’t show up in grub (dannflower’s suggestion above)
C - just wait a couple weeks for 7.1.8, which is pushing the patch in (A)

If arrowing down to select the kernel is an inconvenience, you can change GRUB_DEFAULT=saved and add GRUB_SAVEDEFAULT=true in your /etc/default/grub (if it’s not like that already) - then rebuild grub ( sudo grub2-mkconfig -o /boot/grub2/grub.cfg ) - this will make it so grub saves your last selected option (for instance kernel 7.1.5) and defaults to it.