Không thể tải mô-đun, bộ cano-gtk-mô-đun


60

Hôm nay tôi đã cài đặt:

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

Tôi thiết lập đường dẫn JAVA_HOME của mình để trỏ đến JDK 7.

Khi tôi chạy IntelliJ, tôi nhận được thông báo này:

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

Đây có phải là một vấn đề hoặc tôi có thể xem qua điều này?


Đây là một thông điệp khá chung chung. Và rất nhiều đã thay đổi kể từ khi câu hỏi này được đăng. Không có phiên bản 32 bit nào được coi là hiện đại, đối với một. Tôi đã đăng câu trả lời đơn giản dưới đây hoạt động vào tháng 7 năm 2017. Chỉ cần cài đặt mô-đun đó. Đó là nó.
SDsolar

Câu trả lời:


93

Tôi đã sửa lỗi này bằng cách cài đặt mô-đun:

sudo apt-get install libcanberra-gtk-module

Hoặc nếu nó đã được cài đặt và bạn vẫn gặp lỗi:

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

2
Tôi đã cài đặt mô-đun libcan Miller-gtk và nó vẫn hiển thị lỗi. có ý kiến ​​gì không
Jim Ford


1
Tôi biết câu trả lời này đã được viết 4 năm và 9 tháng trước, nhưng ở đây vào tháng 7 năm 2017 không có phiên bản i386 hiện đại nào được cung cấp. Chúng đã trở thành mặt hàng đặc sản, chủ yếu cho mục đích bảo trì. Vì vậy, tôi đã đăng một câu trả lời tương tự bên dưới, bỏ qua sự nhầm lẫn về lệnh nào sẽ làm việc cho bạn.
SDsolar

Được sử dụng cho
LibreScript

8

Câu hỏi này là 4 năm 8 tháng tuổi. Bây giờ là tháng 7 năm 2017.

Trên một Raspberry Pi 3B chạy Raspbian JessieUbuntu 16.04 LTS tôi đã gặp lỗi này.

Không thể tải mô-đun, bộ cano-gtk-mô-đun

Nó khá chung chung.

Tin tốt là sửa chữa dễ dàng. Chỉ cần nhập:

sudo apt-get install libcanberra-gtk-module

cài đặt một số thứ ...

Sau đó, nó không bao giờ xuất hiện nữa.



1
Đây có phải là câu trả lời giống như câu trả lời ban đầu từ OP không? Lệnh dường như giống hệt nhau.
Xandor

2

đã xảy ra với ứng dụng qt5 sử dụng chủ đề gtk trên Ubuntu MATE

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

hãy xác định vị trí của 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

thiết lập LD_LIBRARY_PATH giải quyết vấn đề

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

hoặc bỏ đặt biến môi trường GTK_MODULES

$ unset GTK_MODULES; ./my-application
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.