无法在 module_path 中找到主题引擎:“murrine”

无法在 module_path 中找到主题引擎:“murrine”

我之前已经在我的 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",

我如何下载此主题引擎?并删除此警告?

答案1

在 Ubuntu 13.10 上我需要的命令是:

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

我知道问题是关于 Fedora 的,但我最终来到这里,其中一个答案为我指明了正确的方向。

以防万一它对其他人有帮助。

答案2

从发行版的存储库安装 gtk-engines 包。如果没有 gtk-engines 包,请搜索具有类似名称的包,您应该会找到一个。

对于 ubuntu,包名称是 gtk2-engines。您可能需要重新安装该包:

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

答案3

如果找不到引擎,则表示您尚未安装它们。只需执行以下操作:

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

答案4

如果其他答案都不能解决你的问题,你也可以尝试

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

这对我来说很有效(Ubuntu 14.04 x64,Gnome 3.12)。我已经安装了 gtk2-engines-murrine(i386 和 x64),更改 GTK_MODULES 对我没有任何作用。

相关内容