VLC dejó de funcionar por completo


8

VLC de repente dejó de funcionar, esto es lo que obtengo ahora cuando intento ejecutarlo:

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

Intenté reinstalar varias veces, y no hay otro programa que use las bibliotecas qt4. Además, la interfaz de línea de comando no parece hacer nada. Cuando trato de "forzar" la interfaz qt4, obtengo:

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

¿Qué tal probar esto:vlc --reset-config --reset-plugins-cache
Parto

Todavía da el mismo error. También intenté eliminar todo lo relacionado con vlc y qt4 (incluida la información almacenada en caché) e instalarlo nuevamente (intenté con Synaptic, con sudo apt-get install vlc e incluso compilando vlc desde el código fuente).
Ioana

Aunque parece un problema con los complementos qt y no con VLC ..
Parto

Alguna idea de como resolver esto?
Ioana

Creo que hay algunos paquetes que instaló recientemente que incluyen algunas bibliotecas qt. Proporcione la salida deldconfig -p | grep libQt
Parto

Respuestas:


4

También una vez recibí lo siguiente:

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

lo que hice fue:

  • Purgue todos los paquetes relacionados con VLC. No eliminar sino purgar. En el siguiente ejemplo, podrían faltar algunos paquetes de la lista de purga:

    sudo apt-get purge vlc vlc-data vlc-plugin-pulse vlc-nox
    

    Si le faltan paquetes de VLC, simplemente haga un apt show vlco apt-cache search vlcpero lo recomiendo aptitudedebido al nivel amigable en comparación con apt, que es mejor: aptitude search vlco aptitude show vlc. Ambos mostrarán los paquetes, el primero mostrará qué paquetes tiene realmente instalados. Eliminar esos.

  • Después de haber eliminado CUALQUIER rastro de VLC, asegúrese de no tener ningún conflicto entre 2 o más repositorios que ofrecen el paquete VLC o no tenga un PPA Alpha, Beta, Snapshot que ofrezca paquetes VLC diarios o no probados . Escriba software-properties-gtky debería abrir el administrador del repositorio. Seleccione Otro software y comience a buscar allí cualquier VLC como PPA. Deshabilítelo o elimínelo.

  • Por último, vaya /var/cache/apt/archivesy elimine todos los paquetes DEB (esta es la carpeta de caché para los paquetes descargados). Esto asegurará que cuando le diga a apt que instale los paquetes vlc nuevamente, no tomará el caché, sino que descargará uno nuevo / funcional. Al hacer sudo rm -fr *.debDENTRO de la /var/cache/apt/archivescarpeta, eliminará todos los paquetes deb en ella.

  • Después de hacer los 3 pasos mencionados anteriormente, haga un sudo apt-get updateseguido de un sudo apt-get upgrade. Espere hasta que se actualicen todos los repositorios y todo se haya actualizado y luego haga sudo apt-get install vlc. Si lo desea, antes de instalar VLC nuevamente, reinicie la PC para asegurarse de que no haya ningún proceso, enlace simbólico o cualquier cosa que esté al acecho. Estoy siendo un poco paranoico aquí, pero cuando me ocurrió este problema, seguí 2000 tutoriales para resolverlo. Ninguno funciona


1

Si todas esas pruebas no lo hicieron, ¿por qué no intentar instalarlo desde el paquete fuente de Ubuntu?

  1. Descargar dependencias de compilación y luego fuente

    sudo apt-get build-dep vlc
    apt-get source vlc
    
  2. Compilar e instalar ( --prefix=/opt/vlcpara instalarlo por separado)

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

    /opt/vlc/bin/vlc
    
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.