ข้อผิดพลาด GTK ใน VMware Player สำหรับ 12.04 LTS


8

การติดตั้ง VMware Player สำหรับ Ubuntu แบบ 64 บิต 64.0 LTS:

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

ฉันมีปัญหาเดียวกันฉันพยายามเชื่อมโยง /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libcanberra-gtk-module.so -> /usr/lib/libcanberra-gtk-module.so และนั่นก็กำจัดข้อผิดพลาดของแคนเบอร์รา แต่ก็ยังหา murrine ไม่ได้
Rorschach

sudo apt-get install libgtkmm- * สิ่งนี้ช่วยแก้ปัญหาให้ฉัน :)

คำตอบ:


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-essential, open-vm-toolsและopen-vm-toolboxแพคเกจติดตั้งโดยใช้:

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

(ที่มา)


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.