View previous topic :: View next topic |
Author |
Message |
idl Retired Dev
Joined: 24 Dec 2002 Posts: 1728 Location: Nottingham, UK
|
Posted: Sat Dec 28, 2002 7:44 pm Post subject: GTK2 is realy pissing me off! (themes) |
|
|
no matter what theme i select, they only change as much as the colour
Buttons, tabs, scrollbars do not change - ever!
Whats overriding my themes??!?!
oh and some fonts stay the same no matter where i change them..
the File, Edit, View Go etc buttons in phoenix and the name of my contacts in gaim!
please point out the fault!
Thankyou |
|
Back to top |
|
|
BlackPhoenix Tux's lil' helper
Joined: 01 Oct 2002 Posts: 124
|
Posted: Sat Dec 28, 2002 10:20 pm Post subject: |
|
|
Ok, for the actual theme...use the emerge gtk-theme-switch and use switch2.
For the font...let me guess...you are running GTK2 apps under something non-gnome, correct?
I use KDE, and while it USED to work perfectly fine...now, the gnome settings daemon just wont run...when I start it manualy, it messes up my desktop quite badly (though I can get it back, but its awkward to do everytime I login), but then everything is as it should be... Thats not normaly, I saw a few threads with people having the same problem, but no fix... Awkward.
Switch2 will change most of the fonts, but not everything. The daemon needs to be running for the rest. |
|
Back to top |
|
|
vers_iq Apprentice
Joined: 18 May 2002 Posts: 264
|
Posted: Sat Dec 28, 2002 10:25 pm Post subject: Re: GTK2 is realy pissing me off! (themes) |
|
|
port001 wrote: | no matter what theme i select, they only change as much as the colour
Buttons, tabs, scrollbars do not change - ever!
Whats overriding my themes??!?!
oh and some fonts stay the same no matter where i change them..
the File, Edit, View Go etc buttons in phoenix and the name of my contacts in gaim!
please point out the fault!
Thankyou |
Gtk themes always require theme engines, try run gtk base app from term and see if there is any "unable to load modules" thing, you can find the engine require at /usr/portage/x11-themes/ and remember gtk 1 and 2 use different engines, check version. _________________ "You know the world is going crazy when the best rapper is a white guy, the best golfer is a black guy, the Swiss hold the America's cup, France accusing the US of arrogance and Germany doesn't want to go to war." |
|
Back to top |
|
|
oniq Guru
Joined: 02 Sep 2002 Posts: 597 Location: Connecticut
|
Posted: Sat Dec 28, 2002 10:39 pm Post subject: |
|
|
Remember that some applications (phoenix-bin and gaim 0.59) still use GTK1, while others like Gnome2 use GTK2. To switch themes in GTK1, emerge switch. To do this goto /usr/portage/x11-themes/gtk-theme-switch, and emerge gtk-theme-switch-1.0.1.ebuild. You can now run from a terminal (Eterm, xterm, Gnome Terminal, etc.), switch themename.tar.gz (you can find themes at art.gnome.org as well as themes.freshmeat.net). For GTK2 themes you will need to just have to type emerge switch, which will install switch2. The process is the same for switching a GTK2 theme, except you will need a GTK2 theme (which, at this point, there is not a lot of). _________________ open like a child's mind. |
|
Back to top |
|
|
idl Retired Dev
Joined: 24 Dec 2002 Posts: 1728 Location: Nottingham, UK
|
Posted: Sat Dec 28, 2002 11:27 pm Post subject: |
|
|
hi, yeh i had installed switch2 but the themes didnt change when i selected them... i had downloaded two themes from art.gnome.org and got errors about a mist engine in one of them, i just commented that bit out in the theme file, but now in x11-themes dir i see a gtk-engine-mist ebuild.. i will try that out in a mo
and yes I am not using gnome, but the lovely fluxbox
and i have phoenix installed with GTK2
Cheers for your help - I shall report back with how it goes |
|
Back to top |
|
|
mezz Tux's lil' helper
Joined: 01 Jun 2002 Posts: 111
|
Posted: Sat Dec 28, 2002 11:52 pm Post subject: |
|
|
<Off point>
Hey you, port001, aren't you the same person that I know?
</Off point>
To let you know that 0.60 CVS version of gaim is very stable right now. I suggest, you to try download and compile it by yourself. It's using GTK2, I love it so far.
BTW: I installed it on FreeBSD 5.0-CURRENT w/ Gnome 2.1.5.
Umm, does Phoenix installed w/ GTK2 via the portage by default? I need to check in portage online database to see how it does with GTK2, so I can do it on FreeBSD too. |
|
Back to top |
|
|
idl Retired Dev
Joined: 24 Dec 2002 Posts: 1728 Location: Nottingham, UK
|
Posted: Sun Dec 29, 2002 12:21 am Post subject: |
|
|
mezz!!!!!!!!!!!!!! how are ya man!?!
yeh i got the gaim cvs version earlier and noticed the gtk2ness, i never realy liked gaim much before, but its come a long way since then
and as for phoenix with gtk2 you need to biuld it from source, check the sticky at the top of the page
laters
EDIT: Oh yeh, forgot to say that the themes are working wonderfully allthough phoenix seems to ignore the themes (yes it IS using gtk2) but i'm not too bothered about that,
Xchat2 is looking wonderfull with its xft support aswell
Cheers for your help everyone! |
|
Back to top |
|
|
mezz Tux's lil' helper
Joined: 01 Jun 2002 Posts: 111
|
Posted: Sun Dec 29, 2002 7:28 am Post subject: |
|
|
port001 wrote: | mezz!!!!!!!!!!!!!! how are ya man!?! |
I am doing great, just same old me.. Hope, I will catch you on the ICQ again sometime soon. Still has the same ICQ #? If yes, then I have you in the buddylist.
port001 wrote: | yeh i got the gaim cvs version earlier and noticed the gtk2ness, i never realy liked gaim much before, but its come a long way since then |
I agree, now no more whine for me to get Trillian port in *nix. Gaim 0.60 is VERY nice so far, but I think developers or plugin authors need to create secure IM like Trillian has.
port001 wrote: | and as for phoenix with gtk2 you need to biuld it from source, check the sticky at the top of the page |
Thanks, I edited few stuff of Phoenix in the ports and it compiled w/ gtk2 successed! I am not surpised about ignore the themes, because Phoenix/Mozilla already has their own theme tool.
port001 wrote: | Xchat2 is looking wonderfull with its xft support aswell |
Yes, I have xChat2 installed too! I like it, it's nice with Python plugin support. |
|
Back to top |
|
|
Matje l33t
Joined: 29 Oct 2002 Posts: 619 Location: Hasselt, Belgium
|
Posted: Sun Dec 29, 2002 7:55 pm Post subject: |
|
|
Where is the switch2 - ebuild? It's not in my portage tree... _________________ Life is like a box of chocolates... Before you know it, it's empty... |
|
Back to top |
|
|
idl Retired Dev
Joined: 24 Dec 2002 Posts: 1728 Location: Nottingham, UK
|
Posted: Sun Dec 29, 2002 7:56 pm Post subject: |
|
|
emerge gtk-theme-switch |
|
Back to top |
|
|
Matje l33t
Joined: 29 Oct 2002 Posts: 619 Location: Hasselt, Belgium
|
Posted: Sun Dec 29, 2002 8:08 pm Post subject: |
|
|
oniq wrote: | For GTK2 themes you will need to just have to type emerge switch, which will install switch2. The process is the same for switching a GTK2 theme, except you will need a GTK2 theme (which, at this point, there is not a lot of). |
Ah, I was confused Thx _________________ Life is like a box of chocolates... Before you know it, it's empty... |
|
Back to top |
|
|
Matje l33t
Joined: 29 Oct 2002 Posts: 619 Location: Hasselt, Belgium
|
Posted: Sun Dec 29, 2002 8:30 pm Post subject: |
|
|
Ok, I emerged gtk-theme-switch and I downloaded a theme. I get this error when running a gtk2-app:
Code: | (xchat-2:5411): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap", |
The gtk-theme-engine is installed... Tried another theme, gave similar error with another engine, which I installed too. Gtk 1.2 themes aren't giving me troubles... _________________ Life is like a box of chocolates... Before you know it, it's empty... |
|
Back to top |
|
|
idl Retired Dev
Joined: 24 Dec 2002 Posts: 1728 Location: Nottingham, UK
|
Posted: Sun Dec 29, 2002 8:37 pm Post subject: |
|
|
you now need some gtk engines, there are loads in x1-themes, you can look in your theme file for the correct one or just emerge them all
the theme you are trying needs the pixmap engine.. :
emerge gtk-engines-pixmap |
|
Back to top |
|
|
Matje l33t
Joined: 29 Oct 2002 Posts: 619 Location: Hasselt, Belgium
|
Posted: Sun Dec 29, 2002 8:44 pm Post subject: |
|
|
It is emerged, still get the errors... _________________ Life is like a box of chocolates... Before you know it, it's empty... |
|
Back to top |
|
|
Matje l33t
Joined: 29 Oct 2002 Posts: 619 Location: Hasselt, Belgium
|
Posted: Sun Dec 29, 2002 8:48 pm Post subject: |
|
|
Emerging gtk-engine-pixbuf did the trick :s _________________ Life is like a box of chocolates... Before you know it, it's empty... |
|
Back to top |
|
|
H-Pi Apprentice
Joined: 26 Jun 2002 Posts: 175 Location: Delft (NL)
|
Posted: Tue Dec 31, 2002 1:55 pm Post subject: |
|
|
hey everyone, you don't have to do so much work
I just noticed there wa no engines dir in my /usr/share/gtk-2.0/2.1.2 and /usr/share/gtk-2.0/2.2.0 etc., while there's one in /usr/share/gtk-2.0/2.0.0, so I just made a symlink in my current gtk dir to /usr/share/gtk-2.0/2.0.0/engines, then I also the engines changed when changing themes |
|
Back to top |
|
|
cujo Tux's lil' helper
Joined: 30 Oct 2002 Posts: 84
|
Posted: Mon Jan 20, 2003 3:42 am Post subject: |
|
|
i'm having the same problems. NOTHING changes my themes. i emerged all the engines. no luck.
H-Pi - i went to /usr/share/gtk-2.0 and i have a demo directory in there and that is it. i noticed you seem to be running gnome 2.1.2? i'm stuck on gnome 2.
any other ideas? |
|
Back to top |
|
|
cujo Tux's lil' helper
Joined: 30 Oct 2002 Posts: 84
|
Posted: Mon Jan 20, 2003 3:50 am Post subject: |
|
|
correction...
my engines are in /usr/lib/...
but i dont know what symlink you are talking about creating. help? |
|
Back to top |
|
|
ViU n00b
Joined: 14 Oct 2002 Posts: 6
|
Posted: Mon Jan 20, 2003 9:15 am Post subject: |
|
|
I did, ln -s /usr/lib/gtk-2.0/2.0.0/engines/ /usr/lib/gtk-2.0/2.2.0/engines
and the error went away, but switch2 still wont do anything then I try to switch themes with it. |
|
Back to top |
|
|
|