Certain elements of gtk3 applications do not load correctly in kde

Like the title says, I’m running into a strange issue where certain elements, like buttons and other controls, for gtk3 applications don’t load correctly when you launch the application. The elements do show up though once you mouse over the area where they are and are properly themed. If you minimize the application, the open it up again, the elements are gone and you need to mouse over again. I’ve linked two screenshots taken from shotwell as an example:

After launch/before mouseover:
http://i.imgur.com/QFZWhzA.png

After mouseover:
http://i.imgur.com/NYobMT5.png

I did not have similar issues in kde with kubuntu. Any ideas?

I assume you are using KDE and using GTK applications.
I am using GNOME and i see the same issue when i apply “gtk3-theme-oxygen” on my desktop :wink: The buttons appear only on “mouse over” which is totally uncool:shame:

On 2013-04-01 16:56, 0xnak wrote:
> Like the title says, I’m running into a strange issue where certain

openSUSE version and desktop used, please?


Cheers / Saludos,

Carlos E. R.
(from 12.1 x86_64 “Asparagus” at Telcontar)

12.3 64 bit, kde 4.10

Check these settings
http://storage2.static.itmages.ru/i/13/0401/s_1364830620_4508981_ef4c70b2bd.png](http://itmages.ru/image/view/965252/ef4c70b2)

My settings match that, except the theme for gtk3 is set to oxygen-gtk. Also, when first loading the application, certain other things like the menu bar and menus within are properly themed without having to mouse over.

Does this point to an issue with the theme itself?

Ah , the Lake District finally moved to Russian :D.

On topic: what’s the videocard? Has a driver been installed for it?

no idea. What is surprising is that it is exhibiting similar behaviour no matter what the underlying desktop is:)

Nvidia GT 520 (the desktop one, so no optimus weirdness.) Seeing the same behavior with the nouveau driver as with the current (310.xx) proprietary driver.

Having the same issue here, noticed it when using Audacious.

I tried installing a few relevant packages just to see if they would fix the issue but no luck.
Packages tried - gtk3-theme-oxygen gtk3-theme-oxygen-32bit gtk3-theme-oxygen

For now I’m just using the Adwaita theme, it’s pleasant enough, but still would like theme to match up with KDE.

System
OS - OpenSUSE 12.3 64bit
DE - KDE 4.10.00
GFX - Geforce 8800GT (nvidia driver)

I also installed nearly everything gtk3 related I could find, but to no avail. It really just seems to be a theme issue somehow, which is weird because this same theme performs normally in other distros.