Eu também recebi o seguinte:
main interface error: no suitable interface module
main libvlc error: interface "default" initialization failed
o que eu fiz foi:
-
Limpe todos os pacotes relacionados ao VLC. Não exclua, mas limpe. No exemplo abaixo, pode haver alguns pacotes ausentes na lista de eliminação:
sudo apt-get purge vlc vlc-data vlc-plugin-pulse vlc-nox
Se você está perdendo pacotes VLC, basta fazer um
apt show vlc
ouapt-cache search vlc
, mas eu recomendoaptitude
por causa do nível amigável comparado ao apt, que é melhor:aptitude search vlc
ouaptitude show vlc
. Ambos mostrarão os pacotes, o primeiro mostrará quais pacotes você realmente instalou. Remova esses. -
Depois de ter removido QUALQUER rastreamento de VLC, verifique se você não tem nenhum conflito entre dois ou mais repositórios que ofereçam o pacote VLC ou se você não possui um PPA Alfa, Beta e Snapshot que ofereça pacotes VLC diários ou não testados. Digite
software-properties-gtk
e ele deve abrir o gerenciador de Repositório. Selecione Outro Software e comece a procurar por qualquer VLC como o PPA. Desativar ou remover. -
Por fim, acesse
/var/cache/apt/archives
e remova todos os pacotes DEB (essa é a pasta cache dos pacotes baixados). Isso fará com que, quando você disser ao apt para instalar os pacotes vlc novamente, ele não ocupe o cache, mas faça o download de um novo / funcional. Ao fazersudo rm -fr *.deb
dentro da pasta/var/cache/apt/archives
, você removerá todos os pacotes deb. -
Depois de executar todas as três etapas mencionadas, faça um
sudo apt-get update
seguido por umsudo apt-get upgrade
. Aguarde até que todos os repositórios sejam atualizados e tudo foi atualizado e, em seguida, façasudo apt-get install vlc
. Se você quiser, antes de instalar o VLC novamente, reinicie o PC para garantir que nenhum processo, link simbólico ou qualquer coisa ainda esteja oculta. Eu estou sendo um pouco paranóico aqui, mas o tempo que esse problema me aconteceu eu segui 2000 tutoriais para resolvê-lo. Nenhum trabalho.