Gagal memuat modul "canberra-gtk-module" ... tetapi sudah diinstal

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

tapi saya sudah punya libcanberra-gtk-module dan libcanberra-gtk3-modulemenginstalnya. (yaitu saya mencoba solusi ini , tetapi sudah diinstal.)

Ini terjadi misalnya, ketika saya menjalankan ipython --pylab

Saya menjalankan Ubuntu 13.04 - raring.

cmo
sumber

Jawaban:

248

instal modul gtk dan gtk3 harus menyelesaikannya.

sudo apt install libcanberra-gtk-module libcanberra-gtk3-module
orang yg sangat kaya
sumber
56
Bagi saya sudo apt-get install libcanberra-gtk-modulebekerja dengan baik
NZD
6
Ini seharusnya jawaban yang diterima
Brij Raj Kishore
1
Ini bekerja untuk Android Studio
Gabor
10
Ini bekerja untuk saya di Ubuntu 18
Guus
1
Ini berhasil, tetapi apa itu modul canberra-gtk?
Soichi Hayashi
100

Masalah ini dapat terjadi pada mesin 64-bit ketika seseorang menginstal perangkat lunak 32-bit yang memerlukan modul canberra-gtk. acroread, misalnya, dapat menyebabkan masalah ini. Dalam hal ini, solusinya adalah menginstal versi 32-bit:

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

Seseorang harus meninggalkan versi 64-bit dan juga perlu untuk program 64-bit yang mencoba menggunakannya.

RW Sinnet
sumber
Saya memiliki sistem 32-bit jadi saya tidak berpikir ini berlaku. Ada ide lain? Klien Copy.com-lah yang melempar kesalahan.
endolith
Itu memperbaiki 32-bit Firefox saya di Ubuntu 64-bit.
Penjualan Dielson
9
Ini tidak membantu saya. Saya juga mencoba sudo apt-get remove libcanberra-gtk-modulesebelumnya sudo apt-get install libcanberra-gtk-module:i386, masih tidak berhasil.
Mads Skjern
5
Tidak bekerja untuk saya.
dspacejs
2
Tidak menyelesaikan kesalahan ini dengan Rak
Buku
21

Saya memiliki masalah yang sama dan menyelesaikannya dengan solusi yang diberikan dalam masalah launchpad ini .

sudo apt-get install --reinstall libcanberra-gtk-module
Quentin
sumber
Tidak bekerja untuk saya.
Dan H
4
PERINGATAN : Pengguna Paparazio melaporkan bahwa perintah ini menghapus lebih banyak perangkat lunak daripada yang ia harapkan. Lihat pertanyaannya untuk detailnya.
wjandrea
Tidak bekerja untuk saya
Jeff Davenport
Bekerja untuk saya, berakhir dengan instalasi libcanberra-gtk0. Melihat peringatan dari Paparazio yang dilaporkan oleh wjandrea, saya pertama kali memeriksa dengan '-s' sebagai argumen untuk apt-get: apt-get install -s --reinstall libcanberra-gtk-modulekemudian baris yang diberikan di atas
Laurent G
1

Mungkin terlalu banyak tetapi ini menyelesaikan masalah saya:

$ sudo apt-get install libcanberra-gtk*
Mona Jalal
sumber
4
ide yang mengerikan dan bahkan tidak menghilangkan kesalahan itu ketika saya mencobanya.
tatsu
6
Harap gunakan apt-get dengan wildcard dengan hati-hati - atau lebih baik: jangan gunakan wildcard. Ini sering mengarah pada hasil yang tidak terduga yang tidak mudah untuk diperbaiki bagi orang-orang tanpa pengalaman mendalam dari sistem manajemen paket.
byteborg