Gagal memuat modul “canberra-gtk-module”

60

Hari ini saya menginstal:

  1. Ubuntu 12.04
  2. Oracle JDK 7 dan 8
  3. IntelliJ 11.1.4

Saya menyiapkan jalur JAVA_HOME saya untuk menunjuk ke JDK 7.

Ketika saya menjalankan IntelliJ saya mendapatkan pesan ini:

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

Apakah ini masalah atau bisakah saya melihat lebih dari ini?

Harrison Brock
sumber
Ini adalah pesan yang cukup umum. Dan banyak yang telah berubah sejak pertanyaan ini diposting. Tidak ada lagi versi 32-bit yang dianggap modern, untuk satu. Saya memposting jawaban sederhana di bawah ini yang berfungsi pada Juli 2017. Cukup instal modul itu. Itu dia.
SDsolar

Jawaban:

93

Saya memperbaikinya dengan menginstal modul:

sudo apt-get install libcanberra-gtk-module

Atau jika sudah diinstal dan Anda masih mendapatkan kesalahan:

sudo apt-get install libcanberra-gtk-module:i386
Harrison Brock
sumber
2
Saya sudah menginstal libcanberra-gtk-module dan masih menunjukkan kesalahan. ada ide?
Jim Ford
1
@JimFord Lihat askubuntu.com/questions/342202/…
belacqua
1
Saya tahu jawaban ini ditulis 4 tahun 9 bulan yang lalu, tetapi di sini pada bulan Juli 2017 tidak ada lagi versi i386 modern yang ditawarkan. Mereka telah menjadi item khusus, sebagian besar untuk keperluan perawatan. Jadi saya memposting jawaban yang sama di bawah ini, menghilangkan kebingungan tentang perintah mana yang akan bekerja untuk Anda.
SDsolar
Digunakan untuk LibreOffice dalam wadah buruh pelabuhan
MrMesees
8

Pertanyaan ini berumur 4 tahun dan 8 bulan. Sekarang Juli 2017.

Pada Raspberry Pi 3B menjalankan Raspbian Jessie dan Ubuntu 16.04 LTS saya mendapatkan kesalahan ini.

Gagal memuat modul “canberra-gtk-module”

Itu cukup generik.

Berita baiknya adalah perbaikannya mudah. Cukup masukkan:

sudo apt-get install libcanberra-gtk-module

memasang beberapa barang ...

Maka itu tidak pernah muncul lagi.

SDsolar
sumber
Cross-memposting ini di raspberrypi.stackexchange.com/questions/70048/...
SDsolar
1
Apakah ini bukan jawaban yang sama dengan jawaban asli dari OP? Perintah itu tampaknya identik.
Xandor
2

terjadi dengan aplikasi qt5 menggunakan tema gtk di Ubuntu MATE

$ ./my-application
Gtk-Message: Failed to load module "canberra-gtk-module"
Gtk-Message: Failed to load module "topmenu-gtk-module"

mari kita temukan libs

$ locate 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

mengatur LD_LIBRARY_PATH memecahkan masalah

$ LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/gtk-3.0/modules:$LD_LIBRARY_PATH ./my-application

atau hapus variabel lingkungan GTK_MODULES

$ unset GTK_MODULES; ./my-application
neok
sumber