Não foi possível localizar o mecanismo do tema no module_path: "murrine"

20

Já baixei e instalei um novo tema na minha máquina fedora.

No entanto, recebi esse aviso ao carregar o gvim, nautilus sempre.

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

Como posso baixar esse mecanismo de tema? e remover este aviso?

Kit Ho
fonte

Respostas:

9

Instale o pacote gtk-engines a partir do repositório da sua distribuição. Se não houver um pacote gtk-engines, procure um pacote com um nome semelhante, você encontrará um.

Para o ubuntu, o nome do pacote é gtk2-engines. Pode ser necessário reinstalar o pacote:

$ sudo apt-get install --reinstall gtk2-engines
MilanorTSW
fonte
Estou usando o fedora, como posso fazer o download da distro? Eu sou um linux new bie :(
Kit Ho
AFAIR, o Fedora usa o Yum para obter pacotes; se assim for, tente executar o "yum install gtk-engines" a partir do seu terminal.
MilanorTSW
Como alternativa, tente baixar um pacote rpm para sua arquitetura a partir daqui: fr2.rpmfind.net/linux/rpm2html/search.php?query=gtk-engines e instale-o usando "rpm -i <nome da embalagem>".
MilanorTSW
Eu reinstalei (com o comando mencionado) e o erro foi repetido. (Na verdade, estou tentando executar um Qt4 em Mint 17)
Berry Tsakala
7

Se não conseguir encontrar o mecanismo, significa que você ainda não os instalou. Simplesmente faça algo assim:

sudo yum install gtk2-engines gtk-murrine-engine gtk-equinox-engine
Stann
fonte
esta é uma resposta correcter como o outro não diz nada sobre o murrine ou equinócio de motor
DarkMukke
11
Os pacotes são nomeados gtk2-engines-murrinee gtk2-engines-equinoxpara algumas distribuições.
Ponkadoodle
11
é "gtk2-engines-murrine" no ubuntu. Talvez você também deve considerar a instalação "Murrine-temas"
HongboZhu
7

No Ubuntu 13.10, o comando que eu precisava era:

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

Eu sei que a pergunta é sobre o fedora, mas acabei aqui onde uma das respostas me apontou na direção certa.

Apenas no caso de ser útil para os outros.

cYrixmorten
fonte
funciona em 64 bits também
Lynob
6

Pessoas com esse problema, por exemplo, Acrobat Reader em instalações de 64 bits, devem tentar o seguinte:

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

John Morton
fonte
u poderia elaborar o uso do mecanismo gkt2murrine?
precisa saber é o seguinte
Não faço ideia do que ele faz sob o capô, apenas que o Acrobat Reader reclama se está faltando e não se está presente. Há relatos de problemas com versões mais antigas do vmware-player que também requerem o gtk2-murrine-engine.
John Morton
2

Se nenhuma das outras respostas resolveu seu problema, você também pode tentar

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

Isso funcionou para mim (Ubuntu 14.04 x64, Gnome 3.12). Eu já tinha o gtk2-engines-murrine instalado (i386 e x64), e alterar o GTK_MODULES não fez nada por mim.

Gui Ambros
fonte
Obrigado. Eu tive exatamente o mesmo problema e esta solução funcionou como charme
CHID
0

Que tal instalar o pacote gnome-themes-standard. Tente sudo apt-get install gnome-themes-standardum comando semelhante da maneira correspondente, dependendo de qual gerenciamento de pacotes linux usado.

Vida
fonte
0

Isso funcionou para mim: Usando o Synaptic, procure por 'gnome-themes' Como um efeito colateral que também listará uma entrada gtk2-engines Então, basta instalar o gtk2-engines, ou seja, Mark for installationeApply

jmmp
fonte
0

Eu instalei, sudo apt-get install libgtkmm-2.4-1c2a libgtkmm-2.4-dev mas emite esse erro novamente.Em seguida, baixo o murrine-0.90.3.tar.gz e

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

agora funciona. espero que isso ajude alguém.

Thusitha Sumanadasa
fonte