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.

Respostas:


248

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

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

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.


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

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*

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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.