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?


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

2
Ich habe das libcanberra-gtk-Modul bereits installiert und es zeigt immer noch den Fehler an. irgendwelche Ideen?
— Jim Ford


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.



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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.