VLC parou completamente de funcionar

8

O VLC de repente parou de funcionar, é o que recebo agora quando tento executá-lo:

main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
main interface error: option qt-volume-complete does not exist
skins2 interface error: no suitable dialogs provider found (hint: compile the qt4 plugin, and make sure it is loaded properly)
skins2 interface error: cannot instantiate qt4 dialogs provider

Eu tentei reinstalar várias vezes e não há outro programa usando as bibliotecas qt4. Além disso, a interface de linha de comando não parece fazer nada. Quando tento "forçar" a interface do qt4, fico:

main interface error: no suitable interface module
main libvlc error: interface "default" initialization failed

ldconfig -p | grep libQt :

libQtXmlPatterns.so.4 (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/libQtXmlPatterns.so.4
libQtXml.so.4 (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/libQtXml.so.4
libQtSql.so.4 (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/libQtSql.so.4
libQtScript.so.4 (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/libQtScript.so.4
libQtNetwork.so.4 (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/libQtNetwork.so.4
libQtGui.so.4 (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/libQtGui.so.4
libQtDeclarative.so.4 (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/libQtDeclarative.so.4
libQtDBus.so.4 (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/libQtDBus.so.4
libQtCore.so.4 (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/libQtCore.so.4
libQtCLucene.so.4 (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/libQtCLucene.so.4
    
por Ioana 29.04.2014 / 13:46

2 respostas

4

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 ou apt-cache search vlc , mas eu recomendo aptitude por causa do nível amigável comparado ao apt, que é melhor: aptitude search vlc ou aptitude 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 fazer sudo 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 um sudo apt-get upgrade . Aguarde até que todos os repositórios sejam atualizados e tudo foi atualizado e, em seguida, faça sudo 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.

por Luis Alvarado 08.05.2014 / 21:13
1

Se todas essas tentativas não foram feitas, por que não tentar instalá-lo a partir do pacote fonte do Ubuntu:

  1. Baixe as dependências de compilação e, em seguida, a fonte

    sudo apt-get build-dep vlc
    apt-get source vlc
    
  2. Compile e instale ( --prefix=/opt/vlc para instalá-lo separadamente)

    cd vlc-2.1.2/
    ./configure --prefix=/opt/vlc
    ./compile
    sudo make install
    
  3. Executar:

    /opt/vlc/bin/vlc
    
por user.dz 08.05.2014 / 15:50

Tags