ไม่สามารถโหลดโมดูล“ canberra-gtk-module” … แต่ติดตั้งแล้ว


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

แต่ฉันมีlibcanberra-gtk-module และlibcanberra-gtk3-moduleติดตั้งแล้ว (เช่นฉันลองวิธีนี้แต่ติดตั้งแล้ว)

สิ่งนี้เกิดขึ้นเช่นเมื่อฉันวิ่ง ipython --pylab

ฉันใช้ Ubuntu 13.04 - กำลังดัง

คำตอบ:


248

ติดตั้งโมดูล gtk และ gtk3 ควรแก้ปัญหาได้

sudo apt install libcanberra-gtk-module libcanberra-gtk3-module

56
สำหรับผมsudo apt-get install libcanberra-gtk-moduleทำงานได้ดี
NZD

6
นี่ควรเป็นคำตอบที่ได้รับการยอมรับ
Brij Raj Kishore

1
ใช้งานได้กับ Android Studio
Gabor

10
สิ่งนี้ใช้ได้กับฉันใน Ubuntu 18
Guus

1
สิ่งนี้ได้ผล แต่ canberra-gtk-module ยังไง?
Soichi Hayashi

100

ปัญหานี้อาจเกิดขึ้นในเครื่อง 64 บิตเมื่อมีการติดตั้งซอฟต์แวร์ 32- บิตที่ต้องใช้โมดูลแคนเบอร์รา -gtk ตัวอย่างเช่น acroread อาจทำให้เกิดปัญหานี้ ในกรณีนี้วิธีแก้ไขคือติดตั้งเวอร์ชั่น 32 บิต:

sudo apt-get install libcanberra-gtk-module:i386

หนึ่งควรออกจากรุ่น 64 บิตเช่นเดียวกับที่จำเป็นสำหรับโปรแกรม 64 บิตซึ่งพยายามที่จะใช้


ฉันมีระบบ 32 บิตดังนั้นฉันจึงไม่คิดว่าสิ่งนี้จะใช้ได้ ความคิดอื่น ๆ ? เป็นไคลเอนต์ Copy.com ที่ส่งข้อผิดพลาด
endolith

มันแก้ไข Firefox 32- บิตของฉันบน Ubuntu 64- บิต
ฝ่ายขาย Dielson

9
สิ่งนี้ไม่ได้ช่วยอะไรฉัน ฉันเคยลองsudo apt-get remove libcanberra-gtk-moduleมาก่อนsudo apt-get install libcanberra-gtk-module:i386แต่ก็ยังไม่ได้ผล
Mads Skjern

5
ใช้งานไม่ได้สำหรับฉัน
dspacejs

2
ไม่ได้แก้ไขข้อผิดพลาดนี้ด้วย Polar Bookshelf บน Ubuntu 18.04
SteveSong

21

ฉันมีปัญหาเดียวกันและแก้ปัญหาได้ด้วยการแก้ปัญหาที่ได้รับในครั้งนี้ปัญหา Launchpad

sudo apt-get install --reinstall libcanberra-gtk-module

ไม่ได้ผลสำหรับฉัน
Dan H

4
คำเตือน : ผู้ใช้ Paparazio รายงานว่าคำสั่งนี้ลบซอฟต์แวร์มากกว่าที่เขาคาดหวัง ดูคำถามของเขาสำหรับรายละเอียด
wjandrea

ไม่ได้ผลสำหรับฉัน
Jeff Davenport

ใช้งานได้สำหรับฉันสิ้นสุดในการติดตั้ง libcanberra-gtk0 เห็นคำเตือนจาก Paparazio รายงานโดย wjandrea ฉันตรวจสอบครั้งแรกด้วย '-s' เป็นอาร์กิวเมนต์เพื่อ apt-get: apt-get install -s --reinstall libcanberra-gtk-moduleจากนั้นบรรทัดที่ระบุด้านบน
Laurent G

1

อาจจะมากเกินไป แต่นี่แก้ไขปัญหาของฉันได้:

$ sudo apt-get install libcanberra-gtk*

4
แนวคิดที่แย่มากและไม่ได้กำจัดข้อผิดพลาดนั้นเมื่อฉันลองใช้
tatsu

6
กรุณาใช้ apt-get กับ wildcard ด้วยความระมัดระวัง - หรือดีกว่า: อย่าใช้สัญลักษณ์แทน สิ่งนี้มักจะนำไปสู่ผลลัพธ์ที่ไม่คาดคิดซึ่งไม่ใช่เรื่องง่ายที่จะแก้ไขสำหรับคนที่ไม่มีประสบการณ์ในเชิงลึกของระบบการจัดการบรรจุภัณฑ์
byteborg
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.