After installing x11-drivers/xf86-video-intel-2.20.13 recently I've noticed that some elements in GTK applications were rendered badly: tabbar, buttons, radio buttons are among them. While the same elements in Qt/KDE apps were rendered fine. Simply downgrading to 2.10.12 version solved all issues. Reproducible: Always Steps to Reproduce: 1. emerge =x11-drivers/xf86-video-intel-2.10.13 2. some elements in GTK apps start being rendered ugly As intel driver was not the only package updated that day, but also cairo and a bit earlier gtk-engines-qtcurve I've also tested downgrading to cairo-1.10.2-r2 and gtk-engines-qtcurve-1.8.15, but without any luck. I've also tried with cairo-1.12.8 as cairo-1.12.2 is a part of stable intel graphics package on intellinuxgrpahics.org, but this also didn't help. My current setup is: media-libs/mesa-9.0.1 x11-libs/libdrm-2.4.40 x11-drivers/xf86-video-intel-2.20.12 x11-libs/cairo-1.10.2-r3 x11-themes/gtk-engines-qtcurve-1.8.15-r1 And as I've said this setup has no problems at all, until you upgrade xf86-video-intel.
Created attachment 330200 [details] Issues with tabbar
Created attachment 330202 [details] Properly rendered This is how taskbar and tabbar should look: rounded corners without any little dark-grey pixel in them. The same effect on buttons and something similar happens with radiobuttons which become not circles, but a circle-like mess of pixels.
Created attachment 330204 [details] emerge --info xf86-video-intel
Is this with AccelMethod EXA, SNA or both ?
This happens only with SNA. I've tried and rebuild xf86-video-intel with USE="-sna uxa" and everything is rendered fine. I have not tested glamor though. JIC, I have no specific Xorg driver setup and I don't have any related X11 configs at all, so all settings are set to their defaults.
SNA is still being polished, but [-sna] wasn't needed, 'Option "AccelMethod" "EXA"' should have been sufficient.
I am also experiencing this issue.
(In reply to comment #6) > SNA is still being polished True, but 2.20.13 is keyworded stable and it has issues. > [-sna] wasn't needed, 'Option "AccelMethod" > "EXA"' should have been sufficient. Good to know, thanks.
2.20.14 was actually released 4 hours ago. Could you please add ebuild into the tree so we can test it?
NEWS file states that this bug is fixed: https://bugs.freedesktop.org/show_bug.cgi?id=57054 And I presume it is the same issue we are experiencing.
I can confirm it is fixed in 2.20.14 please merge it into the main tree and mark stable to replace buggy 2.20.13. Thanks.
2.20.14 in portage. Thanks