web-dev-qa-db-ja.com

モジュール「canberra-gtk-module」のロードに失敗しました

今日インストールしました:

  1. Ubuntu 12.04
  2. Oracle JDK 7および8
  3. IntelliJ 11.1.4

JDK 7を指すようにJava_HOMEパスを設定します。

IntelliJを実行すると、次のメッセージが表示されます。

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

これは問題ですか、これを見落とすことはできますか?

56
Harrison Brock

モジュールをインストールしてこれを修正しました。

Sudo apt-get install libcanberra-gtk-module

または、既にインストールされていて、それでもエラーが発生する場合:

Sudo apt-get install libcanberra-gtk-module:i386
86
Harrison Brock

この質問は4年8か月前のものです。現在は2017年7月です。

Raspbian Jessieを実行しているRaspberry Pi 3Bおよびbuntu 16.04 LTSでこのエラーが発生していました。

モジュール「canberra-gtk-module」のロードに失敗しました

かなり一般的です。

幸いなことに、修正は簡単です。単に入力してください:

Sudo apt-get install libcanberra-gtk-module

いくつかのものをインストールしました...

それから二度と現れなかった。

7
SDsolar

ubuntu MATEでgtkテーマを使用したqt5アプリケーションで発生しました

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

ライブラリを見つけましょう

$ 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

lD_LIBRARY_PATHを設定すると問題が解決します

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

またはGTK_MODULES環境変数を設定解除する

$ unset GTK_MODULES; ./my-application
2
neok

私はopenxenmanagerを起動するためにこれをしました、そして私はこのメッセージになります:

(openxenmanager:31396):Gtk-WARNING **:14:32:37.373:GTK +モジュールlibcanberra-gtk-module.soをロードできません。 GTK + 2.xシンボルが検出されました。同じプロセスでGTK + 2.xとGTK + 3を使用することはサポートされていません。 Gtk-Message:14:32:37.373:モジュール「canberra-gtk-module」のロードに失敗しました

これを修正するにはどうすればよいですか?

0
P M