Unable to locate theme engine in module_path: "murrine"

21

6

I have downloaded and installed a new theme before in my fedora machine.

However, I got this warning when I load gvim, nautilus every time.

(gvim:4629): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",
(gvim:4629): Gtk-WARNING **: Unable to locate theme engine in module_path: "equinox",

How can I download this theme engine?? and remove this warning?

Kit Ho

Posted 2011-09-20T03:28:33.810

Reputation: 3 467

Answers

9

Install gtk-engines package from your distro's repository. If there's not a gtk-engines package, search for a package with a similar name, you shall find one.

For ubuntu the package name is gtk2-engines. You may need to reinstall the package:

$ sudo apt-get install --reinstall gtk2-engines

MilanorTSW

Posted 2011-09-20T03:28:33.810

Reputation: 429

i reinstalled (with the mentioned command), and the error repeated. (i'm actually trying to run a Qt4 on Mint 17) – Berry Tsakala – 2015-12-21T13:32:09.947

I am using fedora, how can i Download that from distro? I am a linux new bie :( – Kit Ho – 2011-09-20T13:46:45.213

AFAIR, Fedora uses Yum to get packages, if so, try running "yum install gtk-engines" from your terminal. – MilanorTSW – 2011-09-20T14:40:23.650

Alternatively, try downloading an rpm package for your architecture from here: http://fr2.rpmfind.net/linux/rpm2html/search.php?query=gtk-engines and install it using "rpm -i <package-name>".

– MilanorTSW – 2011-09-20T14:47:31.573

8

If it's unable to find the engine, it means you haven't installed them yet. Simply do someting like this:

sudo yum install gtk2-engines gtk-murrine-engine gtk-equinox-engine

Stann

Posted 2011-09-20T03:28:33.810

Reputation: 500

this is a correcter answer as the other one doesn't say anything about the murrine or equinox engine – DarkMukke – 2013-01-26T10:19:41.933

1Packages are named gtk2-engines-murrine and gtk2-engines-equinox for some distributions. – Ponkadoodle – 2013-04-03T21:53:34.267

1it is "gtk2-engines-murrine" in ubuntu. Perhaps you should also consider installing "murrine-themes" – HongboZhu – 2013-12-09T09:16:55.780

7

On Ubuntu 13.10 the command i needed was:

sudo apt-get install gtk2-engines-murrine:i386

I know the question is about fedora but I ended up here where one of the answers pointed me in the right direction.

Just in case it would be helpful to others.

cYrixmorten

Posted 2011-09-20T03:28:33.810

Reputation: 171

works on 64 bit too – Lynob – 2014-07-01T11:30:28.577

6

People experiencing this problem with, eg Acrobat Reader on 64bit installs should try this:

sudo apt-get install gkt2-murrine-engine:i386

John Morton

Posted 2011-09-20T03:28:33.810

Reputation: 61

could u elaborate Usage of gkt2murrine engine? – BlueBerry - Vignesh4303 – 2013-08-30T07:58:27.920

I've no idea what it does under the hood, just that Acrobat Reader complains if it's missing, and doesn't if it's present. There are accounts of problems with older versions of vmware-player requiring gtk2-murrine-engine as well. – John Morton – 2013-09-01T02:15:06.070

2

If none of the other answers solved your problem, you can also try

sudo apt-get install libgtkmm-2.4-1c2a libgtkmm-2.4-dev

This worked for me (Ubuntu 14.04 x64, Gnome 3.12). I already had the gtk2-engines-murrine installed (both i386 and x64), and changing the GTK_MODULES didn't do anything for me.

Gui Ambros

Posted 2011-09-20T03:28:33.810

Reputation: 459

Thank you. I had the exact same problem and this solution worked like charm – CHID – 2015-11-01T06:29:18.710

0

I installed sudo apt-get install libgtkmm-2.4-1c2a libgtkmm-2.4-dev But gives that error again.Then I download murrine-0.90.3.tar.gz and

tar -xvf murrine-0.90.3.tar.gz
cd murrine-0.90.3
./configure
make
make install

now works. no errors.hope this helps someone.

Thusitha Sumanadasa

Posted 2011-09-20T03:28:33.810

Reputation: 101

0

How about installing package gnome-themes-standard. Try sudo apt-get install gnome-themes-standard or similar command in the corresponding way depending on what linux package management used.

Life

Posted 2011-09-20T03:28:33.810

Reputation: 101

0

This worked for me: Using Synaptic, search for 'gnome-themes' As a side-effect that will also list an entry gtk2-engines So just install gtk2-engines, i.e. Mark for installation and Apply

jmmp

Posted 2011-09-20T03:28:33.810

Reputation: 1