Inconsistent artifacts occurring on Fedora 42 with RX 9070xt

As the title says, I am having weird, inconsistent artifacts in game and more rarely on my desktop. The closest thing I’ve found to an answer is it may be related to Freesync but turning it off just made the issues rarer. These issues are so inconsistent, I tried for an hour to get them to happen, but couldn’t replicate them.

They tend to happen in game, looking like horizontal rainbow lines, grouped up. It’ll occur as a flash and then won’t happen again for a few minutes.

On the desktop, it looks like little gray horizontal lines popping in and out that disappear after a few seconds right after a boot. Does not always happen.

My GPU and monitor are both new, the monitor being newer. This did not happen on my old monitor, which was 1440p@165hz, no freesync. The new one is 4k@240 hz.

These artifacts do not appear in a screenshot or screen recording. If I can get a picture, I will attach it

Specs:
GPU: rx 9070XT
CPU: AMD Ryzen 7 5800X
RAM: 32gb G.SKILL Trident Z DDR4
Monitor: ASUS XG32UCWMG
OS: Fedora 42 (up to date)
DE: GNOME 48 (Wayland)
Mesa: 25.2.4, some games run with mesa git

The way I seemed to have fixed it in one game was not using gamescope and disabling Freesync. I do not know if this fix with be permanent. Has anyone else experienced anything similar?

I also ran memtest_vulkan on both my ram and vram, with both passing. I did only run the 5 minute test tho…

Test with a lower refresh rate.

https://gitlab.freedesktop.org/drm/amd/-/issues/4193#note_2944461

Potential solution. Will update this with a more concrete answer if this works for long enough

1 Like

Awesome, it would be great if you could copy the command here in your thread.