I’m having display flicker issues after replacing my dead 11th gen (1165-g7) Intel mainboard with a new Ryzen 7 AMD board. I did a fresh install of Ubuntu 22.04 LTS, following the guide.
The flicker does not occur in BIOS nor did it occur during the installation. It seems to flicker more often after the screen is dimmed by the OS due to inactivity, or after resuming from sleep. These together make me think this is probably a software issue.
Anyone have any ideas to troubleshoot, maybe some logs I can look at for errors? I’m really hoping to confirm it’s just software because I don’t want to have to send a board back and have no laptop for another few months.
This appears related (if I look closely enough during boot / periods of high CPU usage, I can see these artifacts on my hardware as well):
I actually remember seeing this “static” booting up the live image during installation, and I just brushed it off as new hardware running on an old Ubuntu kernel, figuring the OEM kernel would fix it (it didn’t). FWIW, I’ve tried resetting the display cable a few times with no changes.
I’ll try running the live image with Ubuntu for a bit, allowing the power saving features to take effect to see if I can reproduce the flicker there and compare to a live image of a distribution with a more recent kernel to see if I get the same issues.
My gut feeling is that this is software, hoping to pin it down before my board goes out of warranty.
Thanks – so I tried running the Ubuntu live USB, couldn’t reproduce the flicker issue. Then I realized the Ubuntu live image uses X11 while I’ve been using Wayland while I’m experiencing the issue, so I tried launching GNOME using X11 on my install and surprisingly I didn’t get any flickering.
Okay, so something to do with Wayland, I thought. Fedora’s live USB runs Wayland, so maybe I can reproduce it there, I thought (I couldn’t). Finally I booted back into the Ubuntu live USB, dropped to a TTY and manually started a Wayland session of GNOME, which seemed to work for a while but then crashed back to TTY. Checking syslog the last entry was:
i2c_designware AMDI0010:00: i2c_dw_handle_tx_abort: lost arbitration
I’ve seen that before when tailing syslog on my install, but it doesn’t always correlate with the flicker so it’s probably not related.
I’ve also noticed that if I interact with the keyboard or the trackpad the flicker will stop while receiving input, but then if I don’t touch either input device for about 10 seconds it will start flickering again. Maybe it’s related to a power saving feature?
Should I still log a ticket even though I couldn’t reproduce (at least not with an X11 session)?
After some troubleshooting and reviewing logs we came to the conclusion that there didn’t appear to be a software reason for the issues. The root cause of the issues appeared to be related to the display.
After replacing the display I’ve got no more flicker and the weird RGB static is also gone. Thanks to @Matt_Hartley for sticking it through with me and troubleshooting this issue to its conclusion!