You are not logged in.

#1 2011-07-10 14:57:29

One
Member
From: .eu
Registered: 2011-07-05
Posts: 29

evince won't pick up gtk theme

Hello,

I'm using the Zukitwo-Dark theme, and applications such as thunar and mousepad follow it correctly. However, evince does not and it shows up with a very basic, grey, squared interface.
I have tried changing themes, but the same happens.

Does anyone know why this is happening and/or how to fix it?

Thanks


First time Archer

Offline

#2 2011-07-10 15:20:53

Xyne
Administrator/PM
Registered: 2008-08-03
Posts: 6,963
Website

Re: evince won't pick up gtk theme

Evince is using GTK3 while your theme is probably for GTK2. Many apps have not yet switched to GTK3, so the theme will still work with them.

Last edited by Xyne (2011-07-10 15:21:14)


My Arch Linux StuffForum EtiquetteCommunity Ethos - Arch is not for everyone

Offline

#3 2011-07-10 15:24:51

lukaszan
Member
Registered: 2011-05-05
Posts: 117

Re: evince won't pick up gtk theme

Seems your theme is a gtk2 theme. Evince is using gtk3, so you'd need a gtk3 installed for evince.

And no, you can't use the same theme on both gtk2 and gtk3.

EDIT: 4 minutes to write 2 lines. Must be my record.

Last edited by lukaszan (2011-07-10 15:26:25)

Offline

#4 2011-07-10 15:28:14

Xyne
Administrator/PM
Registered: 2008-08-03
Posts: 6,963
Website

Re: evince won't pick up gtk theme

lukaszan wrote:

EDIT: 4 minutes to write 2 lines. Must be my record.

I do that all the time, if it makes you feel any better.


My Arch Linux StuffForum EtiquetteCommunity Ethos - Arch is not for everyone

Offline

#5 2011-07-10 15:56:57

One
Member
From: .eu
Registered: 2011-07-05
Posts: 29

Re: evince won't pick up gtk theme

lukaszan wrote:

And no, you can't use the same theme on both gtk2 and gtk3.

Even when the theme specifies configs for both gtk2 and gtk3?

$ ls .themes/Zukitwo-Dark/
gtk-2.0  gtk-3.0  metacity-1  panelbg.png

Thank you both for your replies!


First time Archer

Offline

#6 2011-07-10 17:01:22

viggee
Member
Registered: 2011-05-07
Posts: 22

Re: evince won't pick up gtk theme

Zukitwo is a hybrid theme for gtk2 & gtk3.

Are you using xfce?

On my machine gtk3 themes do only work if i symlink ~.config/gtk-3.0 to /usr/share/themes/{insert theme}

Offline

#7 2011-09-07 21:17:35

roygbiv
Member
Registered: 2011-05-18
Posts: 204

Re: evince won't pick up gtk theme

I have the same problem here. Firefox and other programs runs fine with the Zukitwo theme (which actually support both gtk2 and gtk3), but evince don't. I have all the depencies installed: gtk-engines gtk-engine-murrine gtk-engine-unico. The murrine engine is needed for gtk2 and the unico engine for gtk3. I noticed that I don't have the directory ~/.config/gtk-3.0 - is this related?

Offline

#8 2011-12-08 04:08:24

ERIC H
Member
From: NY
Registered: 2008-09-23
Posts: 14

Re: evince won't pick up gtk theme

roygbiv wrote:

I have the same problem here. Firefox and other programs runs fine with the Zukitwo theme (which actually support both gtk2 and gtk3), but evince don't. I have all the depencies installed: gtk-engines gtk-engine-murrine gtk-engine-unico. The murrine engine is needed for gtk2 and the unico engine for gtk3. I noticed that I don't have the directory ~/.config/gtk-3.0 - is this related?


Sorry to bump an old thread but I was having a theme consitency issue with Firefox 8, SciTE, and LibreOffice while running Zukitwo themes and was literally just about to make a thread. Once I installed gtk-engine-murrine, problem solved. So thank you!

Last edited by ERIC H (2011-12-09 00:51:02)

Offline

Board footer

Powered by FluxBB