Nie udało się załadować modułu „canberra-gtk-module”… ale już zainstalowany


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

ale mam już libcanberra-gtk-module i libcanberra-gtk3-modulezainstalowane. (tzn. wypróbowałem to rozwiązanie , ale jest już zainstalowane).

Dzieje się tak na przykład, gdy biegam ipython --pylab

Używam Ubuntu 13.04 - raring.

Odpowiedzi:


247

zainstaluj gtk i moduł gtk3 powinien go rozwiązać.

sudo apt install libcanberra-gtk-module libcanberra-gtk3-module

55
Dla mnie sudo apt-get install libcanberra-gtk-moduledziałało dobrze
NZD

6
To powinna być zaakceptowana odpowiedź
Brij Raj Kishore

1
Działa to dla Androida Studio
Gabor

10
To działało dla mnie na Ubuntu 18
Guus

1
To działało, ale co to jest moduł canberra-gtk?
Soichi Hayashi

100

Ten problem może wystąpić na komputerze 64-bitowym, gdy instaluje się oprogramowanie 32-bitowe, które wymaga modułu canberra-gtk. acroread, na przykład, może powodować ten problem. W takim przypadku rozwiązaniem jest instalacja wersji 32-bitowej:

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

Należy pozostawić wersję 64-bitową, a także jest to konieczne w przypadku programów 64-bitowych, które próbują z niej korzystać.


Mam system 32-bitowy, więc nie sądzę, aby miało to zastosowanie. Jakieś inne pomysły? Klient Copy.com zgłasza błąd.
endolith

Naprawił mój 32-bitowy Firefox na Ubuntu 64-bitowy.
Dielson Sales

9
To mi nie pomogło. Próbowałem też sudo apt-get remove libcanberra-gtk-modulewcześniej sudo apt-get install libcanberra-gtk-module:i386, nadal nie działa.
Mads Skjern,

5
Nie działa dla mnie
dspacejs

2
Nie rozwiązałem tego błędu za pomocą Polar Bookshelf na Ubuntu 18.04
SteveSong

21

Miałem ten sam problem i rozwiązałem go za pomocą rozwiązania podanego w tym numerze startera .

sudo apt-get install --reinstall libcanberra-gtk-module

Nie działało dla mnie.
Dan H

4
OSTRZEŻENIE : Użytkownik Paparazio poinformował, że to polecenie usunęło znacznie więcej oprogramowania, niż się spodziewał. Zobacz jego pytanie po szczegóły.
wjandrea

Nie działało dla mnie
Jeff Davenport

Pracowałem dla mnie, kończąc na instalacji libcanberra-gtk0. Widząc ostrzeżenie Paparazio zgłoszone przez wjandrea, najpierw sprawdzam za pomocą „-s” jako argumentu do apt-get: apt-get install -s --reinstall libcanberra-gtk-modulenastępnie linia podana powyżej
Laurent G

1

Może za dużo, ale to rozwiązało mój problem:

$ sudo apt-get install libcanberra-gtk*

4
okropny pomysł i nawet nie pozbyłem się tego błędu, gdy go wypróbowałem.
tatsu

6
Proszę używać apt-get z symbolami wieloznacznymi ostrożnie - lub lepiej: nie używaj symboli wieloznacznych. Często prowadzi to do nieoczekiwanych wyników, które nie są łatwe do naprawienia dla osób bez dogłębnego doświadczenia z systemem zarządzania pakietami.
byteborg
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.