You are not logged in.
I am getting graphical artifacts and screen flickering running Arch Linux with the KDE Plasma desktop (Wayland) on my Tuxedo InfinityBook 14 Gen10 (AMD Ryzen AI 9 HX 370).
The issue isn't consistently reproducible, but it seems to only happen when I move something on my screen (like scrolling or moving my mouse inside of a text box)
I've tried adding some kernel parameters to fix these issues but none of them helped. I've tried adding
i915.enable_psr=0(as suggested here, but only for Intel processors), as well as the AMD equivalent
amdgpu.dcdebugmask=0x10I've also tried using a different kernel (6.12.55-1-lts instead of 6.17.5-arch1-1), but the problem persisted.
The Tuxedo website also mentions graphical artifacts as an issue on non-officially supported Linux distributions.
Due to this issue not being consistently reproducible, I can't fully narrow down the cause of the issue. So far, I've not been able to reproduce this issue on the Plasma X11 session, however I haven't had the chance to test it enough. If I find out anything new, I'll add it to this post.
Does anybody have any suggestions on how to fix this issue, or even has/had this issue themselves?
Thanks!
Offline
Mod note: Moving to Laptop Issues.
Inofficial first vice president of the Rust Evangelism Strike Force
Offline
Please post your Xorg log, https://wiki.archlinux.org/title/Xorg#General and the output of
xrandr --verbose on an X11 session w/ "amdgpu.dcdebugmask=0x10" set.
Is the flicker more of an "on-off" or "forth-back"? Does the entire screen flicker or only the animated area?
CPU remains permanently in low power mode regardless of workload
https://wiki.archlinux.org/title/AMDGPU#Monitoring
https://wiki.archlinux.org/title/AMDGPU … nce_levels
https://wiki.archlinux.org/title/CPU_fr … ng_drivers / "cpupower frequency-info"
Is that the case?
Offline
I have found a way to reliably reproduce this issue in Wayland, by running fastfetch in Konsole a couple times and then scrolling up and down really fast. I have also been able to reproduce this on other KDE distros, but only on Wayland, not on X11.
Please post your Xorg log, https://wiki.archlinux.org/title/Xorg#General and the output of
xrandr --verboseon an X11 session w/ "amdgpu.dcdebugmask=0x10" set.
Sure, here:
Xorg log
Xrandr output
Is the flicker more of an "on-off" or "forth-back"? Does the entire screen flicker or only the animated area?
It's more of a "forth-back". The best way to explain it is that whatever is below the current window is flickering on the screen in a distorted way. But this is also just the most common problem, I believe I can remember the whole screen flickering one time too.
CPU remains permanently in low power mode regardless of workload
Is that the case?
As far as I can tell, no, the CPU is in "balanced" mode. I might be doing something wrong though, I'm not 100% sure I understand what I need to check according to the wiki.
Offline
It's more of a "forth-back".
[ 73.013] (==) AMDGPU(0): VariableRefresh: disabled=> Try to enable https://wiki.archlinux.org/title/Variab … figuration
Do you get the problem on X11 as well now?
==> Get rid of every xf86-video-* package.
Do you get the problem on X11 as well now?
Correspondingly try to run kwin_wayland at 60Hz w/o VRR enabled and see whether the issue remains.
Offline
It's more of a "forth-back".
[ 73.013] (==) AMDGPU(0): VariableRefresh: disabled=> Try to enable https://wiki.archlinux.org/title/Variab … figuration
Do you get the problem on X11 as well now?
==> Get rid of every xf86-video-* package.
Do you get the problem on X11 as well now?Correspondingly try to run kwin_wayland at 60Hz w/o VRR enabled and see whether the issue remains.
Doing either one of these doesn't change anything, doing both causes the X11 session to break. Also, I am not even sure enabling VRR is even supported, since xrandr shows
vrr_capable: 0Edit: The logs mention "Failed to load module "amdgpu"".
Last edited by 10Meisterbaelle (2025-10-31 20:35:19)
Offline
Edit: The logs mention "Failed to load module "amdgpu"".
Yes, adding an AMDGPU specific config and removing the driver will get you that.
VRR would only be supported/available if you enabled it in the AMDGPU driver.
Do you get this w/ eg. sway?
https://bbs.archlinux.org/viewtopic.php … 3#p2270583
Offline
Do you get this w/ eg. sway?
https://bbs.archlinux.org/viewtopic.php … 3#p2270583
I can't reproduce it with Sway, but I remember it happening on Gnome as well.
Edit: I can't reproduce it on Gnome either, however, I have seen some screen flicker on Gnome too previously. While writing this on Gnome, half my screen just went white for a second.
Last edited by 10Meisterbaelle (2025-10-31 22:05:44)
Offline
I have found one way to fix the problem, by changing the color accuracy to prefer color accuracy in the Plasma settings. On Tuxedo OS however, this option is not necessary, so there is probably a way to fix it without changing this option.
Offline
Is there a visible change from that option on either OS?
Offline
Is there a visible change from that option on either OS?
On Arch, apart from fixing the issue, it increases GPU usage, especially when there‘s a lot of things moving on the screen. On Tuxedo OS (at least on the live USB), setting this option causes the screen to constantly flash and not work properly.
Last edited by 10Meisterbaelle (2025-11-03 20:52:59)
Offline
https://www.phoronix.com/news/KDE-Plasm … Proto-1.16
https://bugs.kde.org/buglist.cgi?quicks … 20accuracy
It's weird that this affects only kwin_wayland, which version do you run on Tuxedo OS? (color accurcy is a pretty new feature)
Offline
The Tuxedo Support suggested adding this kernel parameter:
amdgpu.dcdebugmask=0x610This seems to fix the issue, but I have no idea what this parameter even does and I can't seem to find any documentation, does anyone have any idea what it does?
If no further issues arise, I'll probably mark the issue as solved some time soon.
https://www.phoronix.com/news/KDE-Plasm … Proto-1.16
https://bugs.kde.org/buglist.cgi?quicks … 20accuracyIt's weird that this affects only kwin_wayland, which version do you run on Tuxedo OS? (color accurcy is a pretty new feature)
Tuxedo OS is running kwin_wayland version 6.4.5.
Offline
* DC_DISABLE_PIPE_SPLIT disable pipe-splitting
* DC_FORCE_SUBVP_MCLK_SWITCH force mclk switch in subvp, even if mclk switch in vblank is possible
* DC_DISABLE_MPO disable multi-plane offloading
Offline
I'm now experiencing a different kind of screen flickering which is more of an "on-off" flickering, but it doesn't occur very commonly. I have found one way to consistently reproduce it, but unfortunately only on the Moodle server of my university. Whenever I hover over certain parts of a certain page, it causes the screen to flicker, but only on Firefox, not on Chromium. I have yet to test this more though.
Offline
Nevermind, I can no longer reproduce it consistently. But I have tested this issue occurs on other distros too, including Tuxedo OS.
Offline