오늘 나는 설치했다 :
- 우분투 12.04
- Oracle JDK 7 및 8
- IntelliJ 11.1.4
JDK 7을 가리 키도록 JAVA_HOME 경로를 설정했습니다.
IntelliJ를 실행하면 다음 메시지가 나타납니다.
Gtk-Message: Failed to load module "canberra-gtk-module"
이것이 문제입니까 아니면 이것을 다시 볼 수 있습니까?
답변
모듈을 설치하여이 문제를 해결했습니다.
sudo apt-get install libcanberra-gtk-module
또는 이미 설치되어 있고 여전히 오류가 발생하는 경우 :
sudo apt-get install libcanberra-gtk-module:i386
답변
이 질문은 4 년 8 개월입니다. 이제 2017 년 7 월입니다.
Raspbian Jessie 와 Ubuntu 16.04 LTS를 실행 하는 Raspberry Pi 3B 에서이 오류가 발생했습니다.
“canberra-gtk-module”모듈을로드하지 못했습니다
상당히 일반적입니다.
좋은 소식은 수정이 쉽다는 것입니다. 간단히 입력하십시오 :
sudo apt-get install libcanberra-gtk-module
물건을 설치했습니다 …
그런 다음 다시 나타나지 않았습니다.
답변
우분투 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