vlc плеер не запускается с optirun

Вопрос или проблема

Я установил bumblebee. Другие приложения работают с optirun вместо vlc.

optirun -b primus vlc 

ошибка

VLC media player 2.0.8 Twoflower (ревизия 2.0.8a-0-g68cf50b)
[0x19d0108] main libvlc: Запуск vlc с интерфейсом по умолчанию. Используйте 'cvlc' для использования vlc без интерфейса.
../../../include/vlc_xlib.h:46:vlc_xlib_init: Xlib не инициализирован для потоков.
Этот процесс, вероятно, использует LibVLC неправильно.
Передайте "--no-xlib" в libvlc_new(), чтобы это исправить.
[0x1d8e5e8] qt4 интерфейс ошибка: Xlib не инициализирован для потоков
../../../include/vlc_xlib.h:46:vlc_xlib_init: Xlib не инициализирован для потоков.
Этот процесс, вероятно, использует LibVLC неправильно.
Передайте "--no-xlib" в libvlc_new(), чтобы это исправить.
[0x1d8e5e8] skins2 интерфейс ошибка: Xlib не инициализирован для потоков
[0x1d8e5e8] skins2 интерфейс ошибка: инициализация xlib для многопоточности не удалась
[0x1d8e5e8] skins2 интерфейс ошибка: невозможно инициализировать OSFactory
[0x1d8e5e8] [cli] lua интерфейс: Слушает на хосте "*console".
VLC media player 2.0.8 Twoflower
Командный интерфейс инициализирован. Введите `help`, чтобы получить справку

Информация о системе

Ubuntu 13.10 (64bit)
optirun (Bumblebee) 3.2.1

Есть ли какое-нибудь решение?? Спасибо..

Редактировать

Эта проблема решена в VLC media player 2.1.6

Это говорит о том, что он не поддерживает графический интерфейс VLC, но работает в командной строке. Вы можете воспроизвести, например, видео, если укажете имя файла в качестве параметра:

optirun vlc /path/of/gamesofvideo.mkv

Проблема в том, что использовать vlc в текстовом режиме очень неудобно 🙁

Хорошие новости. Я нашел решение. Чтобы запустить VLC через Bumblebee без ошибок – VLC должен быть установлен ДО Bumblebee.

PS. Я проверял это дважды на Ubuntu 14.04 (Запуск VLC через Bumblebee)

Я столкнулся с той же проблемой, но следующая команда сработала для меня:

optirun -b none vlc

(это был бы комментарий, но мне нужно 50 репутации, прежде чем я смогу оставлять комментарии.)

У меня работает vlc на Ubuntu 12.04 с Bumblebee, хотя я не могу запустить его, если включаю primus bridge. optirun vlc кажется работает нормально. Сработает ли это, если позволить установить мост автоматически с помощью optirun <app>?

Ответ или решение

При использовании VLC через optirun в системе Ubuntu с установленным Bumblebee могут возникнуть определённые проблемы, как это подразумевается в представленной вами информации. Давайте подробнее разберёмся с этой ситуацией и предложим шаги, которые могут помочь решить проблему.

Проблема

Вы упоминаете, что VLC не запускается корректно с помощью команды optirun -b primus vlc. При этом, вывод ошибок (например, о том, что Xlib не инициализирован для потоков) указывает на то, что плеер неправильно интегрируется с библиотеками графического интерфейса. Это приводит к тому, что VLC работает только в текстовом режиме и не инициализирует графический интерфейс надлежащим образом.

Причины

Существует несколько распространённых причин, по которым VLC может не запускаться корректно с Bumblebee:

  1. Версия VLC: У вас установлена версия VLC 2.0.8, которая, как вы сами отметили, может не поддерживать полное взаимодействие с Bumblebee. Более новые версии, такие как 2.1.6 и выше, исправили некоторые проблемы с интеграцией.

  2. Порядок установки: Как стало известно из последующих ответов, VLC должен быть установлен до того, как будет установлен Bumblebee. Установка в неправильном порядке может привести к несовместимостям.

  3. Настройки Bumblebee: Конфигурация Bumblebee может влиять на работу приложений, использующих графику, в том числе возможный выбор моста (-b primus).

Решение

Вот несколько шагов, которые вы можете предпринять для устранения проблемы:

  1. Обновите VLC: Убедитесь, что вы используете последнюю версию VLC. Вы можете обновить VLC до версии 2.1.6 или выше с помощью команды:

    sudo apt-get update
    sudo apt-get install vlc
  2. Порядок установки: Если вы уже устанавливали VLC после Bumblebee, попробуйте удалить и переустановить VLC. Сначала удалите его:

    sudo apt-get remove --purge vlc

    затем установите VLC перед установкой Bumblebee.

  3. Изменение параметров запуска: Попробуйте использовать следующую команду для запуска VLC:

    optirun -b none vlc

    Это может помочь избежать проблемы, связанной с использованием Primus, поскольку позволяет VLC работать без дополнительного графического моста.

  4. Запуск с передачей файла: Если вам необходимо запустить VLC с конкретным медиафайлом, вы можете сделать это так:

    optirun vlc /путь/к/вашему/файлу.mkv

    Это также может временно облегчить использование VLC, если графическая часть пока недоступна.

Заключение

Если ни одно из вышеуказанных решений не помогло, рекомендуется обратиться к документации по Bumblebee и VLC, а также к сообществам Linux для получения дополнительной поддержки. Убедитесь, что у вас установлены все зависимости и библиотеки, необходимые для корректной работы VLC в графическом режиме. Ваша проблема может быть специфичной для конкретной конфигурации вашего оборудования и программного обеспечения, поэтому дополнительные эксперименты или экспертные рекомендации могут быть полезны.

Оцените материал
Добавить комментарий

Капча загружается...