I decided to main Linux after having a dual boot for a while, and I recently switched to an AMD card after having only Nvidia GPUs for a while just to make things simpler for myself. That switch was about 3 weeks ago. It was fine until about 3 or 4 days ago when I started getting some weird horizontal static-y lines / artifacting.
I’m hoping it’s not a sign that my new GPU is defective and needs to be replaced already. I noticed it doesn’t seem to happen on Windows, though on I haven’t had a chance to use Windows as much since this issue started and on Linux it only seems to happen sporadically. Sometimes I’ll go 10-20 minutes or more without a single artifact which only lasts a split second anyways.
The first time I noticed it was when I was playing a game using Wine, so I thought it was the game causing it, then I noticed it happen when I was just using Firefox. Like I said I’ve only had this new GPU for about 3 weeks, but this issue only started a few days ago so I’m not sure why. I recently switched to the Fedora 41 beta (fresh install) and after a few days I noticed the issue. Switched back to Fedora 40 (another fresh install) to see since it was fine before, but then it happened again. Any advice would be appreciated.
My setup:
OS: Fedora 41 (Gnome & Wayland) / Fedora 40 (Gnome & Wayland), Windows 11
Display 1: 1440p 144Hz Displayport 1.4 monitor to my right with Gsync only.
Display 2: 4K 120Hz HDMI 2.1 LG OLED C3 TV that I sometimes game on, has Freesync and Gsync support. For this I have to use a 50 foot fiber cable, not sure if the cable could have gotten damaged, hopefully not as it would be expensive to replace.
CPU: AMD 7800X3D
GPU: AMD Radeon RX 7900 XTX (Sapphire Nitro+ )
RAM: G.SKILL 32GB 6000MT/s
PSU: 1200W Corsair
I tried using screen capture to get these, but they don’t show up using the built in Gnome screen recorder. I had to just point my phone at the screen and record as I used the PC. This was a game running on Wine on Fedora 41. I have some video capture as well, not sure the best way to upload that. Like I said these artifacts last a split second and only happen maybe once ever 10-20 minutes or more.
Edit: It could also be related to the issue AMD has with HDMI 2.1 since I’m running on a 4K resolution with 120Hz and possibly 10 bit color, I’m not sure how that last one works on Fedora or Linux if it’s done automatically or if I have to pick that option somewhere like on Windows. I assume that is past the bandwidth that HDMI can handle with AMD on Linux. But I also once noticed the artifacting happening on my 1440p 144Hz monitor as well while both were connected and I was mainly using the 4K TV. I also once disconnected the 1440p monitor to see if it was a dual screen issue, but it still happened on the 4K TV.