VLC a soudainement cessé de fonctionner, voici ce que j'obtiens maintenant lorsque j'essaye de l'exécuter:
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
J'ai essayé de réinstaller plusieurs fois et aucun autre programme n'utilise les bibliothèques qt4. De plus, l'interface de ligne de commande ne semble rien faire. Quand j'essaye de "forcer" l'interface qt4, j'obtiens:
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
Réponses:
J'ai également reçu une fois ce qui suit:
ce que j'ai fait était:
Purgez tous les packages liés à VLC. Pas supprimer mais purger. Dans l'exemple ci-dessous, certains packages peuvent manquer dans la liste de purge:
Si vous manquez de packages VLC, faites simplement un
apt show vlc
ouapt-cache search vlc
mais je le recommande enaptitude
raison du niveau convivial par rapport à apt qui est meilleur:aptitude search vlc
ouaptitude show vlc
. Les deux afficheront les packages, le premier affichera les packages que vous avez réellement installés. Retirez-les.Après avoir supprimé N'IMPORTE QUELLE trace de VLC, assurez-vous de ne pas avoir de conflit entre 2 référentiels ou plus qui offrent le package VLC ou assurez-vous que vous n'avez pas d'alpha, Beta, Snapshot PPA qui propose des packages VLC quotidiens ou non testés . Tapez
software-properties-gtk
et il devrait ouvrir le gestionnaire de référentiel. Sélectionnez Autres logiciels et commencez à rechercher des VLC comme PPA. Désactivez-le ou supprimez-le.Enfin, accédez à
/var/cache/apt/archives
et supprimez tous les packages DEB (il s'agit du dossier de cache pour les packages téléchargés). Cela garantira que lorsque vous direz à apt d'installer à nouveau les packages vlc, il ne prendra pas le cache mais en téléchargera un nouveau / fonctionnel à la place. En faisantsudo rm -fr *.deb
INSIDE le/var/cache/apt/archives
dossier, vous supprimerez tous les paquets deb qu'il contient.Après avoir déjà effectué les 3 étapes mentionnées, faites un
sudo apt-get update
suivi d'unsudo apt-get upgrade
. Attendez que tous les référentiels soient mis à jour et que tout soit mis à jour, puis procédezsudo apt-get install vlc
. Si vous le souhaitez, avant d'installer à nouveau VLC, redémarrez le PC pour vous assurer qu'aucun processus, lien symbolique ou quoi que ce soit ne se cache encore. Je suis un peu paranoïaque ici mais au moment où ce problème m'est arrivé, j'ai suivi 2000 tutoriels pour le résoudre. Aucun travail.la source
Si tous ces essais ne l'ont pas été, pourquoi ne pas essayer de l'installer à partir du paquet source Ubuntu:
Télécharger les dépendances de génération puis la source
Construisez puis installez (
--prefix=/opt/vlc
pour l'installer séparément)Courir:
la source