GTK 模块有时只能找到

GTK 模块有时只能找到

当我尝试在 Ubuntu 14.04 上安装 VMWare Workstation 时收到以下警告:

(vmware-installer.py): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine"
Gtk-Message: Failed to load module "canberra-gtk-module": libcanberra-gtk-module.so: cannot open shared object file: No such file or directory

当我忽略这些并继续安装时,运行 vmplayer 时会再次出现警告

Gtk-Message: Failed to load module "canberra-gtk-module"

我谷歌了一下,发现有很多建议安装一些软件包,我照做了

libcanberra-gtk-module
libcanberra-gtk-module:i386
libcanberra-gtk3-module:i386
libcanberra-gtk3-module

所有可能的版本现在都可用(请注意,我需要运行“sudo updatedb”来定位和 vmplayer 来找到它们)

user@machine:~/Desktop$ locate libcanberra-gtk-module.so
/usr/lib/i386-linux-gnu/gtk-2.0/modules/libcanberra-gtk-module.so
/usr/lib/i386-linux-gnu/gtk-3.0/modules/libcanberra-gtk-module.so
/usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libcanberra-gtk-module.so
/usr/lib/x86_64-linux-gnu/gtk-3.0/modules/libcanberra-gtk-module.so

安装“libcanberra-gtk-module”(gtk-2.0 64 位版本)后,vmplayer 命令找到了该模块,但安装程序仍然找不到它。我应该担心吗?还是直接忽略,因为我可能再也不会使用该安装程序了?另外,为什么在一种情况下它找到了模块,而在另一种情况下却找不到?

答案1

在我尝试在 Kali 滚动系统上进行更新和升级后运行 Wireshark 时,发生了这种情况。Wireshark 已完全失效,我甚至还没有机会使用它或学习任何东西。我以前从未听说过这些文件或模块,对它们一无所知,也不知道如何恢复它们。

相关内容