Невозможно найти движок темы в module_path: «murrine»

20

Я уже скачал и установил новую тему в своей машине fedora.

Однако, я получаю это предупреждение, когда загружаю gvim, nautilus каждый раз.

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

Как я могу скачать этот движок темы ?? и убрать это предупреждение?

Кит Хо
источник

Ответы:

9

Установите пакет gtk-engine из вашего дистрибутива. Если нет пакета gtk-engine, найдите пакет с похожим именем, вы его найдете.

Для Ubuntu имя пакета - gtk2-engine. Возможно, вам придется переустановить пакет:

$ sudo apt-get install --reinstall gtk2-engines
MilanorTSW
источник
Я использую Fedora, как я могу скачать это с дистрибутива? Я Линукс Нью Би :(
Кит Хо
AFAIR, Fedora использует Yum для получения пакетов, если это так, попробуйте запустить «yum install gtk-engine» с вашего терминала.
MilanorTSW
В качестве альтернативы попробуйте загрузить пакет rpm для вашей архитектуры здесь: fr2.rpmfind.net/linux/rpm2html/search.php?query=gtk-engines и установите его, используя «rpm -i <имя-пакета>».
MilanorTSW
Я переустановил (с упомянутой командой), и ошибка повторилась. (на самом деле я пытаюсь запустить Qt4 на Mint 17)
Берри Цакала
7

Если он не может найти двигатель, значит, вы его еще не установили. Просто сделайте что-нибудь вроде этого:

sudo yum install gtk2-engines gtk-murrine-engine gtk-equinox-engine
Стан
источник
это корректирующий ответ, так как другой ничего не говорит о двигателе мышин или равноденствия
DarkMukke
1
Пакеты названы gtk2-engines-murrineи gtk2-engines-equinoxдля некоторых дистрибутивов.
Ponkadoodle
1
это "gtk2-engine-murrine" в Ubuntu. Возможно, вам также следует рассмотреть возможность установки «темы
муррин
7

На Ubuntu 13.10 мне нужна была команда:

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

Я знаю, что вопрос о Fedora, но я оказался здесь, где один из ответов указал мне правильное направление.

На всякий случай это будет полезно другим.

cYrixmorten
источник
тоже работает на 64 битах
Lynob
6

Люди, сталкивающиеся с такой проблемой, например, как Acrobat Reader на 64-битных установках, должны попробовать это:

sudo apt-get установить gkt2-murrine-engine: i386

Джон Мортон
источник
Не могли бы вы разработать использование движка gkt2murrine?
BlueBerry - Vignesh4303
Я понятия не имею, что он делает под капотом, просто что Acrobat Reader жалуется, если он отсутствует, и не делает, если он присутствует. Существуют сообщения о проблемах со старыми версиями vmware-player, требующими также gtk2-murrine-engine.
Джон Мортон
2

Если ни один из других ответов не решил вашу проблему, вы также можете попробовать

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

Это сработало для меня (Ubuntu 14.04 x64, Gnome 3.12). У меня уже был установлен gtk2-engine-murrine (как i386, так и x64), и изменение GTK_MODULES ничего не сделало для меня.

Ги Амброс
источник
Спасибо. У меня была та же самая проблема, и это решение работало как очарование
CHID
0

Как насчет установки пакета gnome-themes-standard. Попробуйте sudo apt-get install gnome-themes-standardили аналогичную команду соответствующим образом в зависимости от того, какое управление пакетами linux используется.

жизнь
источник
0

Это сработало для меня: используя Synaptic, поиск «gnome-themes» в качестве побочного эффекта, который также перечислит запись gtk2-engine. Просто установите gtk2-engine, то есть Mark for installationиApply

jmmp
источник
0

Я установил, sudo apt-get install libgtkmm-2.4-1c2a libgtkmm-2.4-dev но выдает эту ошибку снова. Затем я загружаю murrine-0.90.3.tar.gz и

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

в настоящее время работает. ошибок нет. надеюсь, это кому-то поможет.

Туситха Суманадаса
источник