VMware Player 12.04 LTS中的GTK错误


8

为64位Ubuntu 12.04 LTS安装VMware Player:

https://www.vmware.com/go/downloadplayer

我得到这些错误:

$ sudo sh VMware-Player-6.0.0-1295980.x86_64.bundle
Extracting VMware Installer...done.
(vmware-installer.py:8805): 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

我努力了:

sudo apt-get install --reinstall gtk2-engines
sudo apt-get install gtk-murrine-engine
sudo apt-get install gtk2-murrine-engine
sudo apt-get install gtk2-murrine-engine:i386

有没有人解决这个问题?


1
我看到了同样的问题。“ Gtk消息:无法加载模块“ canberra-gtk-module”:libcanberra-gtk-module.so:无法打开共享对象文件:没有此类文件或目录”
jjwdesign 2014年

我也遇到相同的问题,我尝试链接/usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libcanberra-gtk-module.so-> /usr/lib/libcanberra-gtk-module.so ,并且摆脱了堪培拉的错误,但仍然找不到鼠标
Rorschach

sudo apt-get install libgtkmm- *这为我解决了问题:)

Answers:


3

libcanberra错误似乎可以使用以下符号链接来解决:

sudo ln -s /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libcanberra-gtk-module.so /usr/lib/libcanberra-gtk-module.so

此外,你需要的build-essentialopen-vm-tools并且open-vm-toolbox包,使用安装:

 sudo apt-get install build-essential open-vm-tools open-vm-toolbox

(资源)


1

安装libgtkmm-2.4-1c2a解决了我的问题。我正在运行12.04.4。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.