gtk2 themes error
i am using vec 4.0 and fluxbox 0.9.8. I can use gtk1 and gtk+ (i think) themes just fine with
switch however, when i try to use gtk2 themes with switch2 i get an error Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap" basically, i can see in the preview for each theme that the colours work but the pixmaps don't. what's wrong? i generally don't understand this engines business with gtk. I understand that the engines are plugins for gtk1 and gtk2 that allow it to display themes in a slightly different way. i would like to use the smooth theme engine and xfce engine also but as gtk2 doesn't seem to be working properly i thought it best to sort that first. any help please. it's a dumb problem and annoying me! |
well do you actually have the pixmap engine installed? i have no idea what they really do either.... the pixmap engine controls the images (i assume) yet the other engines appear to be specific to a theme.... :confused:
|
i am deeply suspicious that i do not have the engine installed but i have *no* idea. works fine and dandy with gtk1 themes pixmaps and all. But the gtk2 pixmap engine maybe different. glad i'm not the only one that finds it a bit confusing!
just discovered there is a pixmaps-qt engine. i was saying early about how firebird was such a neat well organised project - gtk is the antithesis of firebird :( Talk about spread to the four winds! i just almost got a googlewhack searching for stuff! ahhhhhhhhhhhhhhhh! is there a gtk expert out there?! B) hold the phone.... http://ftp.gnome.org/pub/GNOME/sources/gtk-engines/2.2/ is gtk+ gtk1 plus a bit or is gtk+ actually the same as gtk2 could it be a bit more confusing or am i just being really unlucky with my google searches? |
still think that's me...! i know parts the gtk api backwards (http://acidrip.sf.net) but themes do suck... install the rpm (or whatever Vector uses) for the pixmap engine and you should be fine
|
gtk+ is gtk1... or rather gtk1 doesn't exist... it's real name is gtk+. you can then get very confused whem you find the c++ bindings for gtk+ are called gtk--... i guess gtk+++ would be far too confusing... and invalid c code too....
gtk2 is another planet altogether. |
confusing.
sorted it. follow vectorites, actually there is prolly a package in teh vector source, i never think to check, anyway. Download these puppies: http://ftp.gnome.org/pub/GNOME/sourc...-2.2.0.tar.bz2 and run configure as ./configure --prefix=/usr/X11R6/ and you should be able to use basic gtk2 themes most prolly know that but i am happy. by the way - if you goof up and make install something to the wrong place (i.e. you get --prefix= wrong three times) does make uninstall delete it again? |
there's is a lovely package sitting in vector soho 4 testing *sigh*! oh well i learned a lot about gtk!
i installed smooth and xfce engines from source - weird tho - compiled smooth with gtk+ support but i have no gtk2 support - do i have to compile twice? seems unlikely... |
All times are GMT -5. The time now is 03:12 PM. |