Impossible de charger le module “canberra-gtk-module”


60

Aujourd'hui j'ai installé:

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

J'ai configuré mon chemin JAVA_HOME pour qu'il pointe vers JDK 7.

Lorsque je lance IntelliJ, je reçois ce message:

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

Est-ce un problème ou puis-je regarder plus?


C'est un message assez générique. Et beaucoup de choses ont changé depuis que cette question a été posée. Pas plus de versions 32 bits sont considérées comme modernes, pour un. J'ai posté la réponse simple ci-dessous qui fonctionne en juillet 2017. Installez simplement ce module. C'est ça.
SDsolar le

Réponses:


93

J'ai corrigé cela en installant le module:

sudo apt-get install libcanberra-gtk-module

Ou s'il est déjà installé et que vous obtenez toujours l'erreur:

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

2
Libcanberra-gtk-module est déjà installé et l'erreur est toujours affichée. des idées?
Jim Ford


1
Je sais que cette réponse a été écrite il y a 4 ans et 9 mois, mais ici en juillet 2017, aucune version plus moderne de l'i386 n'est proposée. Ils sont devenus des articles spécialisés, principalement à des fins de maintenance. Donc, j'ai posté une réponse similaire ci-dessous, en omettant la confusion sur la commande qui fonctionnera pour vous.
SDsolar le

Utilisé pour LibreOffice dans un conteneur de
menu fixe

9

Cette question a 4 ans et 8 mois. Nous sommes maintenant en juillet 2017.

Sur un Raspberry Pi 3B exécutant Raspbian Jessie et Ubuntu 16.04 LTS, j’obtenais cette erreur.

Impossible de charger le module “canberra-gtk-module”

C'est assez générique.

La bonne nouvelle est que la solution est simple. Entrez simplement:

sudo apt-get install libcanberra-gtk-module

installé des trucs ...

Ensuite, il ne s'est plus jamais présenté.



1
N’est-ce pas la même réponse que la réponse originale du PO? La commande semble être identique.
Xandor

2

s'est passé avec une application qt5 utilisant le thème gtk sur Ubuntu MATE

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

localisons les 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

régler le LD_LIBRARY_PATH résout le problème

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

ou désélectionner la variable d'environnement GTK_MODULES

$ unset GTK_MODULES; ./my-application
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.