Created attachment 145618 [details]
Unreadable file copy dialog (cinnamon filemanager)
I witness a gradually developing regression that results in increasingly nasty graphical glitches in the cinnamon and gnome3 desktop environments. It has reached the point when it becomes impossible to see, what GUI button or menu item you are clicking, which makes the whole desktop unusable.
The bug affects relatively small rectangular areas containing individual GUI elements. See attached screenshots.
* Dialogs that are close to a square in shape are less likely to be garbled, Wider dialogs look worse.
* The bug disappears immediately if I run a different desktop compositor using commands like "compiz --replace".
- Cinnamon (strong)
- Gnome3 (less)
Not affected DEs|WMs:
- muffin (cinnamon wm run independently of its DE)
KDE not tested by me.
My hardware and kernel:
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Turks XT [Radeon HD 6670/7670]
Linux kernel 4.19.72, radeon.ko driver
The regression started with small systray icons, than it spread to hint and notification boxes. Since about a week ago (my latest update) it affects menus and dialog boxes as well. The same dialogs that become ureadable in cinnamon may look normal in gnome3 (without normal wm titlebar).
Created attachment 145619 [details]
Udistinguishable systrau icon (gcdemu)
Created attachment 145620 [details]
Audacity exit dialog in 3 different DEs
Created attachment 145621 [details]
Cinnamon filemanager Help menu (other menus in other apps look the same)
Created attachment 145622 [details]
Hint box in GIMP in 3 DEs
Same issue reported to cinnamon developers:
and my distro:
What component (mesa, kernel, etc.) did you change which caused the regression?
(In reply to Alex Deucher from comment #6)
> What component (mesa, kernel, etc.) did you change which caused the
It is difficult to tell exactly. The regression developed during a series of whole-system upgrades executed by the command "apt-get dist-upgrade". It included minor kernel upgrades in the range of 4.19.xx.
I primarily suspected cinnamon built-in compositor before. Now I would probably blame the code coming in the packeage "xorg-drv-radeon". I lack the knowledge needed to say if mesa or gtk3 are responsible too.
Current versions are:
if that helps.