No se puede localizar el motor de temas en module_path: "murrine"

20

He descargado e instalado un nuevo tema antes en mi máquina fedora.

Sin embargo, recibí esta advertencia cuando cargo gvim, nautilus cada vez.

(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",

¿Cómo puedo descargar este motor de temas? y eliminar esta advertencia?

Kit Ho
fuente

Respuestas:

9

Instale el paquete gtk-engine desde el repositorio de su distribución. Si no hay un paquete gtk-engine, busque un paquete con un nombre similar, encontrará uno.

Para ubuntu, el nombre del paquete es gtk2-engine. Es posible que deba reinstalar el paquete:

$ sudo apt-get install --reinstall gtk2-engines
MilanorTSW
fuente
Estoy usando fedora, ¿cómo puedo descargar eso de la distribución? Soy un nuevo bie de Linux :(
Kit Ho
AFAIR, Fedora usa Yum para obtener paquetes, si es así, intente ejecutar "yum install gtk-engine" desde su terminal.
MilanorTSW
Alternativamente, intente descargar un paquete rpm para su arquitectura desde aquí: fr2.rpmfind.net/linux/rpm2html/search.php?query=gtk-engines e instálelo usando "rpm -i <package-name>".
MilanorTSW
reinstalé (con el comando mencionado), y el error se repitió. (Realmente estoy tratando de ejecutar un Qt4 en Mint 17)
Berry Tsakala
7

Si no puede encontrar el motor, significa que aún no los ha instalado. Simplemente haz algo como esto:

sudo yum install gtk2-engines gtk-murrine-engine gtk-equinox-engine
Stann
fuente
esta es una respuesta correcta ya que la otra no dice nada sobre el motor de murino o equinoccio
DarkMukke
1
Se nombran paquetes gtk2-engines-murriney gtk2-engines-equinoxpara algunas distribuciones.
Ponkadoodle
1
es "gtk2-engine-murrine" en ubuntu. Quizás también debería considerar la instalación de "temas-murrine"
HongboZhu
7

En Ubuntu 13.10, el comando que necesitaba era:

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

Sé que la pregunta es sobre fedora, pero terminé aquí, donde una de las respuestas me señaló en la dirección correcta.

Por si acaso sería útil para los demás.

cYrixmorten
fuente
también funciona en 64 bits
Lynob
6

Las personas que experimentan este problema con, por ejemplo, Acrobat Reader en instalaciones de 64 bits deberían intentar esto:

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

John Morton
fuente
¿podría elaborar el uso del motor gkt2murrine?
BlueBerry - Vignesh4303
No tengo idea de lo que hace bajo el capó, solo que Acrobat Reader se queja si falta, y no si está presente. Hay informes de problemas con versiones anteriores de vmware-player que también requieren gtk2-murrine-engine.
John Morton
2

Si ninguna de las otras respuestas resolvió su problema, también puede intentar

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

Esto funcionó para mí (Ubuntu 14.04 x64, Gnome 3.12). Ya tenía el gtk2-engine-murrine instalado (tanto i386 como x64), y cambiar los GTK_MODULES no hizo nada por mí.

Gui Ambros
fuente
Gracias. Tuve exactamente el mismo problema y esta solución funcionó a las
mil maravillas
0

¿Qué hay de instalar el paquete gnome-themes-standard? Pruebe sudo apt-get install gnome-themes-standardo un comando similar de la manera correspondiente según la administración de paquetes de Linux utilizada.

Vida
fuente
0

Esto funcionó para mí: usando Synaptic, busque 'gnome-themes' como un efecto secundario que también incluirá una entrada gtk2-engine. Así que simplemente instale gtk2-engine, es decir Mark for installationyApply

jmmp
fuente
0

Lo instalé, sudo apt-get install libgtkmm-2.4-1c2a libgtkmm-2.4-dev pero vuelvo a dar ese error. Luego descargo murrine-0.90.3.tar.gz y

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

ahora trabaja. sin errores. Espero que esto ayude a alguien.

Así, Sumanadasa
fuente