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
vlc --reset-config --reset-plugins-cache
ldconfig -p | grep libQt
Respuestas:
También una vez recibí lo siguiente:
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:
Si le faltan paquetes de VLC, simplemente haga un
apt show vlc
oapt-cache search vlc
pero lo recomiendoaptitude
debido al nivel amigable en comparación con apt, que es mejor:aptitude search vlc
oaptitude 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-gtk
y 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/archives
y 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 hacersudo rm -fr *.deb
DENTRO de la/var/cache/apt/archives
carpeta, eliminará todos los paquetes deb en ella.Después de hacer los 3 pasos mencionados anteriormente, haga un
sudo apt-get update
seguido de unsudo apt-get upgrade
. Espere hasta que se actualicen todos los repositorios y todo se haya actualizado y luego hagasudo 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 funcionafuente
Si todas esas pruebas no lo hicieron, ¿por qué no intentar instalarlo desde el paquete fuente de Ubuntu?
Descargar dependencias de compilación y luego fuente
Compilar e instalar (
--prefix=/opt/vlc
para instalarlo por separado)Correr:
fuente