You could try disabling VRR in your display settings. I believe it is set to auto by default if supported, but it does not work properly for some monitors causing flickering.
Linux
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
Hmm, I can't say I've seen that before. However, it might be worthwhile trying to just boot a live ISO of GNOME (or any other DE) just to rule out a KDE issue. Then if that doesn't replicate the problem, try a live distro of something with a newer version of KDE (such as Fedora 39).
At the very least, that'll help narrow down where the problem might be coming from!
That sounds like your TV is temporarily disconnecting at random, or at least doing something that the GPU detects as a disconnect.
Most likely, AMD's hotplug detection is too aggressive. You can report that at https://gitlab.freedesktop.org/drm/amd/-/issues
I have this same issue, but not for a TV. Just a normal Asus monitor. If I use my laptop built-in panel and the gaming monitor, it happens less. If I enable a third monitor, it happens nearly every time I try to log back in.
Sleep/standby is disabled on mine cuz no distro I've found can work properly with it so it's just turning the monitors back on really.
It also happens exiting a game sometimes.
I've found waiting it out doesn't work, I have to fight through it to open display settings and disable one of the external monitors, then hit revert. Then it's back to normal.
Edit adding some info since our hardware is different: Lenovo legion slim Nvidia 4050 ryzen 5 Kubuntu 23.10
Try a different HDMI cable to the TV.
If you disable the TV display first, then turn it off, does the flickering happen?
Thinking that the TV is periodically connecting and your desktop environment is trying to switch to dual monitors before quickly losing the TV connection.
I think it's indeed related to detecting the TV on and off. On the previous PC (this one is just brand new) this didn't happen.
I was getting flickering when my monitors were on, last tine I tried Wayland a month or two ago. Probably not the same issue, but these sorts of issues is keeping me on X.