Falha ao carregar o módulo “canberra-gtk-module”… mas já instalado

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

mas eu já tenho o libcanberra-gtk-module e libcanberra-gtk3-moduleinstalado. (ou seja, eu tentei esta solução , mas ela já está instalada.)

Isso acontece, por exemplo, quando corro ipython --pylab

Estou executando o Ubuntu 13.04 - raring.

cmo
fonte

Respostas:

248

instale o módulo gtk e gtk3 deve resolvê-lo.

sudo apt install libcanberra-gtk-module libcanberra-gtk3-module
Creso
fonte
56
Para mim sudo apt-get install libcanberra-gtk-modulefuncionou bem
NZD
6
Esta deve ser a resposta aceita
Brij Raj Kishore
11
Isso funciona para o Android Studio
Gabor
10
Isso funcionou para mim no Ubuntu 18
Guus
11
Isso funcionou, mas o que é o canberra-gtk-module de qualquer maneira?
Soichi Hayashi
100

Esse problema pode ocorrer em uma máquina de 64 bits quando se instala um software de 32 bits que requer o módulo canberra-gtk. Um acroread, por exemplo, pode causar esse problema. Nesse caso, a solução é instalar a versão de 32 bits:

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

Deve-se sair da versão de 64 bits, assim como é necessário para programas de 64 bits que tentam usá-la.

RW Sinnet
fonte
Eu tenho um sistema de 32 bits, então não acho que isso se aplique. Alguma outra ideia? É o cliente Copy.com que lança o erro.
endolith 21/10
Consertou meu Firefox de 32 bits no Ubuntu de 64 bits.
Dielson Vendas
9
Isso não me ajudou. Eu também tentei sudo apt-get remove libcanberra-gtk-moduleantes sudo apt-get install libcanberra-gtk-module:i386, ainda não funciona.
Mads Skjern
5
Não funciona para mim.
dspacejs
2
Não resolveu esse erro com o Polar Bookshelf no Ubuntu 18.04
SteveSong 20/10
21

Eu tive o mesmo problema e resolvi-o com a solução fornecida nesta edição da barra de ativação .

sudo apt-get install --reinstall libcanberra-gtk-module
Quentin
fonte
Não funcionou para mim.
Dan H
4
AVISO : O usuário Paparazio relatou que este comando removeu muito mais software do que ele esperava. Veja a pergunta dele para detalhes.
Wjandrea
Não funcionou para mim
Jeff Davenport
Trabalhou para mim, terminando na instalação do libcanberra-gtk0. Vendo o aviso de Paparazio relatado por wjandrea, primeiro verifico '-s' como um argumento para o apt-get: apt-get install -s --reinstall libcanberra-gtk-moduleentão a linha dada acima
Laurent G
1

Talvez demais, mas isso resolveu meu problema:

$ sudo apt-get install libcanberra-gtk*
Mona Jalal
fonte
4
péssima idéia e nem mesmo me livrei desse erro quando tentei.
tatsu 3/0318
6
Por favor, use o apt-get com caracteres curinga com cuidado - ou melhor: não use caracteres curinga. Isso geralmente leva a resultados inesperados que não são fáceis de corrigir para pessoas sem uma profunda experiência no sistema de gerenciamento de pacotes.
byteborg 01/03