But the problem still there:
Unable to locate theme engine in module_path: "engine X" (engine X can be aurora, mist, etc)
initialization check failed: Gtk+ version too old (micro mismatch) (with de murrine-engine)
Thanks a lot
]]>Sorry about any confusion that may have caused.
Regards,
j
No confusion caused by you, I just happened to read this thread while looking for my answer and thought asking it here. After a bit more investigation, I found the gtk-smooth-engine to be configured with gtk1 enabled and gtk2 disabled. However, without the gtk-smooth-engine installed, I haven't really found any abnormalities in using the smooth engine provided by gtk-engines.
Oh well.. nothing "wrong" here, just made me wonder
jbromley wrote:To be sure you have the basic GTK engines installed you need the package gtk-engines. If you only need the smooth engine, you can directly install gtk-smooth-engine.
Rather than posting a new one I'll just ask this quickly here.. When installing gtk-smooth-engine only, you get the gtk-engines installed as a dependency. And if you look at the gtk-engines file list here you'll find
usr/lib/gtk-2.0/2.10.0/engines/libsmooth.so usr/share/gtk-engines/smooth.xml
in the package. So umm.. what's the trick here? To me it seems the smooth engine is included in the gtk-engines package already and so the gtk-smooth-engine installs itself (in the gtk-engines package) as a dependency. I hope I made my point clear enough. But if I have misunderstood, please let me know so it won't bother me longer than this. I just started to learn gtk-themeing and happened to begin with the smooth engine, so it's all new to me.
Hmm, I don't know what the trick is. Apparently, I have made a mistake. I use gtk-aurora-engine and it has no gtk-engines dependency: it is the only engine I have installed. I assumed gtk-smooth-engine would be the same. I also thought that gtk-engines was a meta-package that contained the basic GTK engines like I've seen in other distros, hence my comment. However, as you have mentioned, it seems you cannot install gtk-smooth-engine alone. It installs all of the engines for you. Sorry about any confusion that may have caused.
Regards,
j
To be sure you have the basic GTK engines installed you need the package gtk-engines. If you only need the smooth engine, you can directly install gtk-smooth-engine.
Rather than posting a new one I'll just ask this quickly here.. When installing gtk-smooth-engine only, you get the gtk-engines installed as a dependency. And if you look at the gtk-engines file list here you'll find
usr/lib/gtk-2.0/2.10.0/engines/libsmooth.so
usr/share/gtk-engines/smooth.xml
in the package. So umm.. what's the trick here? To me it seems the smooth engine is included in the gtk-engines package already and so the gtk-smooth-engine installs itself (in the gtk-engines package) as a dependency. I hope I made my point clear enough. But if I have misunderstood, please let me know so it won't bother me longer than this. I just started to learn gtk-themeing and happened to begin with the smooth engine, so it's all new to me.
]]>pacman -Q gtk-engines
and pacman reports that the package is not found, you will have to install it. If it is installed and it still doesn't work then I am not sure what the problem might be.
Regards,
j
[neutron@darkstar ~]$ gedit
(gedit:4816): Gtk-WARNING **: Unable to locate theme engine in module_path: "mist",