Evince, erro de compartilhamento de biblioteca [RESOLVIDO]

1. Evince, erro de compartilhamento de biblioteca [RESOLVIDO]

Jamuarê de Almeida Strauss
jamu

(usa Ubuntu)

Enviado em 15/08/2016 - 19:27h

Olá,
Ontem ocorreu um erro ao iniciar o computador, fui obrigado a correr o fsdk. Agora alguns programas estão com erro (ainda não identifiquei todos). O galculator eu só reinstalei e resolveu, mas o Evince está dando trabalho. Ele está instalado, mas

"evince: error while loading shared libraries: libgstbase-1.0.so.0: cannot open shared object file: No such file or directory"
"ldd /usr/bin/evince | grep gstbase
libgstbase-1.0.so.0 => not found"
Tentei
"sudo apt-get install libgstbase-1.0.so.0
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
E: Impossível encontrar o pacote libgstbase-1.0.so.0
E: Couldn't find any package by glob 'libgstbase-1.0.so.0'
E: Não foi possível encontrar o pacote através da expressão regular 'libgstbase-1.0.so.0'"

Desculpe a ignorância, mas estou tentando aprender/entender o que está acontecendo. Por enquanto minha saída foi instalar o Zathura.


  


2. Tentativa 1

Jamuarê de Almeida Strauss
jamu

(usa Ubuntu)

Enviado em 15/08/2016 - 23:27h

Tentei essa solução

http://www.gnu.org/software/gsl/manual/html_node/Shared-Libraries.html

O erro mudou para

evince: error while loading shared libraries: libgstbase-1.0.so.0: wrong ELF class: ELFCLASS32

Eu consegui achar a biblioteca faltante:

sudo find ./ | grep libgstbase-1.0.so
./usr/lib/i386-linux-gnu/libgstbase-1.0.so.0
./usr/lib/i386-linux-gnu/libgstbase-1.0.so.0.802.0

Como faço pro Evince achar essa biblioteca? Fazendo ldd /usr/bin/evince, a única coisa que falta é esse bendito libgstbase

libgstbase-1.0.so.0 => not found

EDITADO: pelo que entendi eu tentei carregar a versão 32 bits dessa biblioteca, sendo que o programa necessita da 64 (q eu não tenho)



3. :)

Jamuarê de Almeida Strauss
jamu

(usa Ubuntu)

Enviado em 16/08/2016 - 02:24h

Resolvi reinstalando o pacote

sudo apt-get install --reinstall libgstreamer1.0-0






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts