Fehler beim Laden des Moduls "canberra-gtk-module"

60

Heute habe ich installiert:

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

Ich richte meinen JAVA_HOME-Pfad so ein, dass er auf JDK 7 verweist.

Wenn ich IntelliJ starte, bekomme ich folgende Meldung:

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

Ist das ein Problem oder kann ich das nachlesen?

Harrison Brock
quelle
Dies ist eine ziemlich allgemeine Nachricht. Und seitdem diese Frage gestellt wurde, hat sich viel geändert. Zum einen gelten keine 32-Bit-Versionen mehr als modern. Ich habe die einfache Antwort unten gepostet, die im Juli 2017 funktioniert. Installieren Sie einfach dieses Modul. Das ist es.
SDsolar

Antworten:

92

Ich habe das behoben, indem ich das Modul installiert habe:

sudo apt-get install libcanberra-gtk-module

Oder wenn es bereits installiert ist und Sie immer noch den Fehler erhalten:

sudo apt-get install libcanberra-gtk-module:i386
Harrison Brock
quelle
2
Ich habe das libcanberra-gtk-Modul bereits installiert und es zeigt immer noch den Fehler an. irgendwelche Ideen?
Jim Ford
1
@ JimFord Siehe askubuntu.com/questions/342202/…
Belacqua
1
Ich weiß, dass diese Antwort vor 4 Jahren und 9 Monaten geschrieben wurde, aber hier im Juli 2017 werden keine moderneren i386-Versionen angeboten. Sie sind zu Spezialgegenständen geworden, hauptsächlich zu Wartungszwecken. Deshalb habe ich unten eine ähnliche Antwort gepostet, ohne die Unklarheit darüber, welcher Befehl für Sie geeignet ist.
SDsolar
Wird für LibreOffice in einem
Hafencontainer verwendet
8

Diese Frage ist 4 Jahre und 8 Monate alt. Es ist jetzt Juli 2017.

Auf einem Raspberry Pi 3B mit Raspbian Jessie und Ubuntu 16.04 LTS wurde dieser Fehler angezeigt.

Fehler beim Laden des Moduls "canberra-gtk-module"

Es ist ziemlich allgemein.

Die gute Nachricht ist, dass die Lösung einfach ist. Einfach eingeben:

sudo apt-get install libcanberra-gtk-module

ein paar Sachen installiert ...

Dann ist es nie wieder aufgetaucht.

SDsolar
quelle
1
Ist dies nicht die gleiche Antwort wie die ursprüngliche Antwort aus dem OP? Der Befehl scheint identisch zu sein.
Xandor
2

passierte mit einer qt5-Anwendung unter Verwendung des gtk-Themas auf Ubuntu MATE

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

Finden wir die Bibliotheken

$ 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

Durch Festlegen von LD_LIBRARY_PATH wird das Problem behoben

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

oder deaktivieren Sie die Umgebungsvariable GTK_MODULES

$ unset GTK_MODULES; ./my-application
neok
quelle