Just saw your edits. Looks like that’s what triggered it: gtk3-nocsd
That’s good news and bad news, because I absolutely hate client-side decorations that violate Fitt’s law. Muscle memory, I keep clicking to close a window and it always “misses” because they brought the X (close button) away from being flush with the upper-right corner (“infinitely large target”).
Yeah so now you know, Pamac will not work with NO CSD. It has been decided going forward Manjaro doesn’t support NO CSD. CSD is the future for Manjaro. Wether we like it or not (looking for official message about it wait for it).
Let hope that Pamac-QT development will go forward once Pamac 11 releases (it is another application made by another dev, but I think Pamac-QT uses some libraries from Pamac(-GTK).
I hope so too! It’s one I’ve kept my eyes on but never installed, seeing how it hasn’t been considered stable or up-to-date compared the the flagship Pamac (GTK).
different No CSD package than yours (I can find two in AUR)
something unrelated that automagically randomly fixed itself when he did something
a GTK thing
But that’s weird if it is a theme issue he tried Adwaita, Breath, and they had same exact issue (and I suppose Adwaita being the reference, it can’t be a problem with that?).
Installing gtk3-nocsd-git brings back the same rendering issue. Uninstalling it fixes the problem once again. (The issue/re-fix doesn’t appear until after I logoff and log back in, so that everything takes effect.)
pamac info gtk3-nocsd-git
Name: gtk3-nocsd-git
Version r82.512c2bd-1
So currently, as of the latest Stable Updates and Pamac 10.1.3-3, the only way to get around this rendering issue is to keep gtk3-nocsd-git uninstalled. Other than using Window Rules that will look funky with duplicate controls (by forcing Kwin to always draw a title bar), I guess I’ll have to keep my hopes up for Pamac-Qt.
A difference here he’s apparently using Intel video, you apparently have a dual video card system (or only Nvidia, your info are not clear in profile).
EDIT: Oh, I see the confusion with my profile. I merged the details from two different computers. In fact, I’ll go ahead and do a full update on my other laptop (Xfce, Intel GPU) and see if I get the same rendering issue with gtk3-nocsd-git installed.
Uninstalling gtk3-nocsd-git (then logging off, logging back in) resolves the rendering issue, just like with my KDE + Nvidia computer.
For the record, I hate (yes, it’s a strong word), hate client-side decorations for a desktop or laptop PC. It’s been nothing but a mess of mis-matched window appearances and needless violations of Fitts’ Law that cause frustration when trying to quickly close a window (yet you need to use extra precision to land your mouse cursor over the tiny target.) It’s just comical at this point and I don’t understand why it has picked up such momentum. Luckily, KDE users have a sanctuary for the meantime and can use Kwin’s Window Rules to force title bars for errant applications. (Which makes them more consistent and easier to close.)
video : nouveau
me too: i want gtk3-nocsd-git for my desktop
Change themes, colors profils, dark/white, remove gtk style css in $home : always same problem as @winnie : not view fonts in some zones (only in preferences)