Impossible de localiser le moteur de thème dans module_path: "murrine"


20

J'ai téléchargé et installé un nouveau thème auparavant dans ma machine fedora.

Cependant, j'ai reçu cet avertissement lorsque je charge gvim, nautilus à chaque fois.

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

Comment puis-je télécharger ce moteur de thème ?? et supprimer cet avertissement?

Réponses:


9

Installez le paquet gtk-motors à partir du référentiel de votre distribution. S'il n'y a pas de paquet gtk-engine, recherchez un paquet avec un nom similaire, vous en trouverez un.

Pour ubuntu, le nom du package est gtk2-engine. Vous devrez peut-être réinstaller le package:

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

J'utilise Fedora, comment puis-je le télécharger à partir de la distribution? Je suis un nouveau joueur Linux :(
Kit Ho

AFAIR, Fedora utilise Yum pour obtenir des packages, si c'est le cas, essayez d'exécuter "yum install gtk-engine" à partir de votre terminal.
MilanorTSW

Sinon, essayez de télécharger un package rpm pour votre architecture à partir d'ici: fr2.rpmfind.net/linux/rpm2html/search.php?query=gtk-engines et installez-le à l'aide de "rpm -i <nom-package>".
MilanorTSW

j'ai réinstallé (avec la commande mentionnée), et l'erreur s'est répétée. (j'essaie en fait d'exécuter un Qt4 sur Mint 17)
Berry Tsakala

7

S'il est incapable de trouver le moteur, cela signifie que vous ne l'avez pas encore installé. Faites simplement quelque chose comme ça:

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

c'est une réponse plus correcte car l'autre ne dit rien sur le moteur murrine ou équinoxe
DarkMukke

1
Les packages sont nommés gtk2-engines-murrineet gtk2-engines-equinoxpour certaines distributions.
Ponkadoodle

1
c'est "gtk2-motors-murrine" dans ubuntu. Vous devriez peut-être aussi envisager d'installer des "thèmes-murrine"
HongboZhu

7

Sur Ubuntu 13.10, la commande dont j'avais besoin était:

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

Je sais que la question concerne Fedora, mais je me suis retrouvé ici où l'une des réponses m'a orienté dans la bonne direction.

Au cas où cela serait utile aux autres.


fonctionne aussi sur 64 bits
Lynob

6

Les personnes rencontrant ce problème, par exemple Acrobat Reader sur les installations 64 bits, devraient essayer ceci:

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


pourriez-vous élaborer l'utilisation du moteur gkt2murrine?
BlueBerry - Vignesh4303

Je n'ai aucune idée de ce qu'il fait sous le capot, juste que Acrobat Reader se plaint s'il est manquant, et non s'il est présent. Il existe des comptes de problèmes avec les anciennes versions de vmware-player nécessitant également gtk2-murrine-engine.
John Morton

2

Si aucune des autres réponses n'a résolu votre problème, vous pouvez également essayer

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

Cela a fonctionné pour moi (Ubuntu 14.04 x64, Gnome 3.12). J'avais déjà installé les moteurs gtk2-murrine (à la fois i386 et x64), et changer les GTK_MODULES n'a rien fait pour moi.


Merci. J'ai eu exactement le même problème et cette solution a fonctionné comme un charme
CHID

0

Que diriez-vous d'installer le package gnome-themes-standard. Essayez sudo apt-get install gnome-themes-standardou une commande similaire de la manière correspondante en fonction de la gestion de paquet Linux utilisée.


0

Cela a fonctionné pour moi: en utilisant Synaptic, recherchez 'gnome-themes' comme effet secondaire qui listera également une entrée gtk2-motors Alors installez simplement gtk2-engine, c'est-à-dire Mark for installationetApply


0

J'ai installé sudo apt-get install libgtkmm-2.4-1c2a libgtkmm-2.4-dev Mais donne à nouveau cette erreur. Ensuite, je télécharge murrine-0.90.3.tar.gz et

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

fonctionne maintenant. aucune erreur. j'espère que cela aide quelqu'un.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.