Mensagem de erro no Debian Stretch: falha ao carregar o módulo “canberra-gtk-module”

0

Estou usando o Pycharm IDE no sistema operacional Linux Debian 9 e obtendo o seguinte erro ao tentar instalar a extensão do Python Debugger (Cython).

O erro que recebo é o seguinte:

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

Eu não sou um usuário especialista em Linux, mas navegando na Internet, acho que isso se deve ao fato de que o sistema operacional não tinha o módulo / pacote sugerido pela mensagem de erro.

Então eu corri no terminal:

sudo apt-get install libcanberra-gtk3-module

e, alternativamente, eu corri:

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

na esperança de que a versão de 32 bits funcionasse melhor do que a de 64 bits (eu corro uma versão de 64 bits).

Lamentavelmente, no primeiro caso, eu entendi que este pacote já está instalado, enquanto no segundo caso a resposta do terminal afirmou que não é possível encontrar tal pacote.

Além disso, o erro só ocorre quando eu executo o PyCharm a partir do terminal, e não em outros casos; executando:

sudo apt-get update && sudo apt-get upgrade

tudo corre bem e não há mensagem de erro no terminal.

Alguém poderia sugerir alguma solução, por favor?

Qual é o pacote que eu preciso instalar?

Obrigado antecipadamente.

    
por Quant.Pi 21.02.2018 / 00:31

3 respostas

2

sudo apt-get update
sudo apt-get install libcanberra-gtk-module
    
por 09.05.2018 / 20:49
0

O pacote que você precisa instalar é o pacote de desenvolvimento. O nome exato pode depender da versão do seu repositório. Atualmente no Ubuntu 18.04 é chamado: libcanberra-gtk-dev

Você pode usar este comando para listar os nomes e os componentes que você instalou atualmente (o comando e a saída do meu sistema):

$ apt search libcanberra-gtk | egrep ^libcanberra-gtk
libcanberra-gtk-common-dev/bionic,bionic,now 0.30-5ubuntu1 all [installed,automatic]
libcanberra-gtk-dev/bionic,now 0.30-5ubuntu1 amd64 [installed]
libcanberra-gtk-module/bionic,now 0.30-5ubuntu1 amd64 [installed,automatic]
libcanberra-gtk0/bionic,now 0.30-5ubuntu1 amd64 [installed,automatic]
libcanberra-gtk3-0/bionic,now 0.30-5ubuntu1 amd64 [installed,automatic]
libcanberra-gtk3-dev/bionic 0.30-5ubuntu1 amd64
libcanberra-gtk3-module/bionic,now 0.30-5ubuntu1 amd64 [installed,automatic]

A instalação da biblioteca de desenvolvimento normalmente instalará automaticamente a outra depende.

    
por 07.05.2018 / 00:35
-1
sudo apt-get install libcanberra-gtk*
    
por 03.04.2018 / 00:18