VLC полностью прекратил работать

VLC внезапно прекратил работать, это - то, что я получаю теперь, когда я пытаюсь выполнить его:

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

Я пытался переустановить многократно, и нет никакой другой программы, пользующейся qt4 библиотеками. Кроме того, интерфейс командной строки, кажется, ничего не делает. Когда я пытаюсь "вызвать" интерфейс qt4, я добираюсь:

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
8
задан 3 May 2014 в 04:03

2 ответа

Я также когда-то получил следующее:

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

то, что я сделал, было:

  • Чистка весь VLC связал пакеты. Не удаляют, но производят чистку. В примере ниже могли быть некоторые пакеты, отсутствующие в списке чистки:

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

    , Если Вы пропускаете пакеты VLC просто, делают apt show vlc или apt-cache search vlc, но я рекомендую aptitude из-за дружественного уровня по сравнению со способным, который лучше: aptitude search vlc или aptitude show vlc. Оба покажут пакеты, первый покажет, какие пакеты Вы на самом деле установили. Удалите тех.

  • после удаления ЛЮБОЙ трассировки VLC тогда удостоверяются, что у Вас нет конфликта между 2 или больше репозиториями, которые предлагают пакет VLC или удостоверяются, что у Вас нет Альфы, Беты, PPA Снимка, который ежедневно предлагает или не протестированные пакеты VLC. Тип software-properties-gtk и это должны открыть менеджера Репозитория. Выберите Другое программное обеспечение и начните искать там любой VLC как PPA. Отключите его или удалите его.

  • Наконец переходят в /var/cache/apt/archives и удаляют все пакеты DEB (Это - папка кэша для загруженных пакетов). Это удостоверится, что, когда Вы говорите склонный установить vlc пакеты снова, это не возьмет кэш один, но загрузит новый/рабочий вместо этого. Путем выполнения sudo rm -fr *.deb ВНУТРЕННЯЯ ЧАСТЬ /var/cache/apt/archives папка Вы удалите все deb пакеты в нем.

  • После выполнения всех 3 шагов, упомянутых уже, сделайте sudo apt-get update сопровождаемый sudo apt-get upgrade. Ожидайте, пока все репозитории не обновляются, и все было обновлено, и затем сделайте sudo apt-get install vlc. Если Вы хотите, прежде, чем установить VLC снова, ПК перезагрузки для проверки никакого процесса, символьной ссылки, или что-либо все еще скрывается вокруг. Я немного параноик здесь, но время, эта проблема произошла со мной, я следовал учебным руководствам 2000 года к решению его. Ни один не работает.

4
ответ дан 16 November 2019 в 17:51

Если все те пробные версии не сделали, почему бы не попытаться установить его от исходного пакета Ubuntu:

  1. зависимости от сборки Загрузки тогда источник

    sudo apt-get build-dep vlc
    apt-get source vlc
    
  2. Сборка тогда устанавливают (--prefix=/opt/vlc для установки его отдельно)

    cd vlc-2.1.2/
    ./configure --prefix=/opt/vlc
    ./compile
    sudo make install
    
  3. Выполнение:

    /opt/vlc/bin/vlc
    
1
ответ дан 16 November 2019 в 17:51

Другие вопросы по тегам:

Похожие вопросы: