I’ve been experiencing moderate graphical glitches for a while now. While I was communicating with support on hardware issues, a Mesa update caused glitches not just for me, but for many other people as well. Since some time has passed, I want to know if others are still experiencing graphical glitches like I am right now, so I can tell if this is an issue unique to me.
The glitches I’m experiencing are, concretely:
- Brief half-screen single-colour flashes
- Brief whole-screen flashes, particularly when displaying bright colours
- Glitched rectangles briefly appearing during animations or video playback, particularly in the lower half of the screen
- Occasional screen tearing in the lower half of the screen
These glitches occur on my desktop, mostly. They don’t occur when I’m playing full-screen games, with the possible exception of screen tearing, but that happens rarely and I haven’t seen it when gaming yet.
Which Linux distro are you using? NixOS
Which release version? unstable, last updated today
Which kernel are you using? 6.12.56, 6.17.6
Which BIOS version are you using? 0.0.3.7
Which Framework Laptop 16 model are you using? AMD Ryzen™ 7040 Series
1 Like
Im on 6.17.6-300.fc43 with Fedora 43. FWIW I am no longer seeing the artifacts as of the current versions I am on.
However, when I did see them, I did some research (and shared it in the thread that is basically identical to this) and there is a workaround - note, it will reduce battery life:
I used to use amdgpu.dcdebugmask=0x410 within my kernel parameters. This disables the powersaving features that can cause the issue.
ymmv
I’ve also been seeing the whole-screen flashes, which are driving me nuts. I think it may be related to my docking station and 4k monitors, as I haven’t been able to find a solution yet. Feeding my logs into Claude, it’s indicating that I should try reducing my refresh rate to 30Hz, but I really don’t want to do that
.
Note that the amdgpu.dcdebugmask=0x410 didn’t work for me, nor did amdgpu.runpm=0.
This is happening on the built-in screen.
I can report that neither amdgpu.dcdebugmask, nor amdgpu.runpm, nor disabling that power management feature in the firmware interface help.
I’ve had a few flashes of weird coloration (kind of hot pink, usually) that flicker in a thin line near the bottom of the screen. When I briefly tried Nobara it was much worse, with some full-screen green static-y flashes nearly every time I opened a program or switched between open programs. Now I’m firmly on Mint and the flickers are extremely rare, but I’m also not pushing my graphics very hard even when gaming.
OS: Linux Mint 22.2 Cinnamon
Cinnamon Version: 6.4.8
Linux Kernel: 6.14.0-generic
Processor: AMD Ryzen 7 7840HS w/ Radeon 780M Graphics < 8
Graphics Card: Advanced Micro Devices, inc. [AMD/ATI] Phoenix1
I had a similar issue on the built in screen. I was running Ubuntu at the time. I loaded up bazzite and that seemed to fix it.
Maybe try booting to another distro on a USB and see if the glitches still happen?