Epiphany and zenity don't follow the qt theme; every other gtk app does
Linux - DesktopThis forum is for the discussion of all Linux Software used in a desktop context.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Epiphany and zenity don't follow the qt theme; every other gtk app does
It's not a huge problem by any means, but I'm curious about why it happens.
I'm running openbox, KDE stuff with the plastique theme, and via gtk-qt-engine (I guess), most of the gtk stuff follows the same theme, as set by lxappearance. Except for epiphany and zenity (perhaps something more, but nothing else I've tested from the list resulting from "apropos gtk").
I've even tried running both with commands like "GTK2_RC_FILES=... zenity" and "export GTK@ [...]", but doesn't work with these two, but it works with pcmanfm (on which I tested a different theme from the one I'm using, of course).
Epiphany is a Gnome application, so maybe is because of this that it is weird under KDE. However, applying the theme again should solve your problem I guess. Maybe choose another theme, applying, and the going back to your favourite theme would do it.
It's not exactly under KDE, but openbox. It's weird that some specific GTK applications have this issue and others don't, though.
And things just got weirder with some recent upgrades (I guess). Evince joined the club of not-following the qtcurve theme.
I've noticed that if I ran gnome-settings-daemon, it will takeover and change the theme of even those GTK apps that are following qtcurve. I guess that there's some other variable than GTK2_RC_FILES that is relevant to this whole mess.
Unfortunately, along with the recent changes, apparently the default gnome theme changer disappeared, along with some other stuff on gnome-control-center. I guess I'll try to install more stuff from gnome environment/session just to see if I can get the settings right. Right now the actual gnome session won't even work (without giving any useful information on why not, just a sad face on a computer icon and asking me to log out and try again), only a "fallback" gnome session does.
I was trying to fix it again for a while, and it seems that GTK3 stuff are only theme-able under Gnome 3. Running under another DE (well, I just tested under openbox) they have that windows 3-11ish naked look, with aliased fonts. A different session, a gnome-session running at the same time, will have a theme and the fonts will look nice.
I'll see if there's something, hopefully something tiny that can be run under a openbox session to have the theming or if I can downgrade some apps to gtk2. I wish it had back-compatibility with gtk2...
Better yet, I wish I had everything I needed in qt/kde apps, and that those were as stable as the ones made with gtk... it seems that one side has usability and nice looks, and the other has stability in exchange of usability and some looks. Or total compromise of looks if you don't adhere to the whole package.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.