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.

cmo
źródło

Odpowiedzi:

247

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

sudo apt install libcanberra-gtk-module libcanberra-gtk3-module
krezus
źródło
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ć.

RW Sinnet
źródło
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
Quentin
źródło
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*
Mona Jalal
źródło
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