Страница 1 из 1

Не работает VLC

Добавлено: Пн июн 07, 2021 12:31 pm
Alex_rs
В версии 6.0.52 проблема с VLC. С 5 разных терминалов одинаковая ситуация.
Вот что должно быть
Изображение
А вот что на самом деле
Изображение
При этом тут же в десктопной версии VLC на Windows 10 всё отрабатывает корректно. На версии 5.8.56 всё было нормально.
Вот кусок лога с момента переключения на экран с VLC.

Код: Выделить всё

14-22-11-243| [            gm] [ 5755.304467] Run '/usr/bin/vlc -I dummy --play-and-exit --fullscreen --video-title WTware_M0S1 -I dummy rtsp://192.168.166.176:554/video.pro1 --alsa-audio-device plug:dmixer', log '/tmp/Xapp01.out', env 'DISPLAY=:0.0 LANG=ru_RU.utf8 LANGUAGE=ru_RU', pid '/tmp/Xapp01.pidpipe'.
14-22-11-462| [          pfac] [ 5755.304789] Run /usr/bin/vlc -I dummy --play-and-exit --fullscreen --video-title WTware_M0S1 -I dummy rtsp://192.168.166.176:554/video.pro1 --alsa-audio-device plug:dmixer.
14-22-11-462| [          pfac] [ 5755.304821] Ok, PID 1046.
14-22-11-680| [           X01] [ 5755.557829] [014e7b00] dummy interface: using the dummy interface module...
14-22-11-680| [           X01] [ 5755.558528] Created new TCP socket 6 for connection
14-22-12-243| [            gm] [ 5756.305217] Success, pid 1046.
14-22-12-446| [            gm] [ 5756.389328] Bind window 0x00600000 to the screen 2.
14-22-12-446| [           X01] [ 5756.401443] libEGL warning: DRI2: failed to authenticate
14-22-12-446| [           X01] [ 5756.461765] ALSA lib pcm_direct.c:1824:(_snd_pcm_direct_get_slave_ipc_offset) Invalid value for card
14-22-12-446| [           X01] [ 5756.461783] [014e9170] alsa audio output error: cannot open ALSA device "plug:dmixer": No such file or directory
14-22-12-446| [           X01] [ 5756.461787] [014e9170] main audio output error: Audio output failed
14-22-12-446| [           X01] [ 5756.461791] [014e9170] main audio output error: The audio device "plug:dmixer" could not be used:
14-22-12-446| [           X01] [ 5756.461794] No such file or directory.
14-22-12-446| [           X01] [ 5756.461798] [014e9170] main audio output error: module not functional
14-22-12-446| [           X01] [ 5756.461801] [add5d070] main decoder error: failed to create audio output
14-22-12-649| [           X01] [ 5756.566043] ALSA lib pcm_direct.c:1824:(_snd_pcm_direct_get_slave_ipc_offset) Invalid value for card
14-22-12-649| [           X01] [ 5756.566061] [014e9170] alsa audio output error: cannot open ALSA device "plug:dmixer": No such file or directory
14-22-12-649| [           X01] [ 5756.566064] [014e9170] main audio output error: Audio output failed
14-22-12-649| [           X01] [ 5756.566066] [014e9170] main audio output error: The audio device "plug:dmixer" could not be used:
14-22-12-649| [           X01] [ 5756.566068] No such file or directory.
14-22-12-649| [           X01] [ 5756.566070] [014e9170] main audio output error: module not functional
14-22-12-649| [           X01] [ 5756.566072] [add5d070] main decoder error: failed to create audio output
14-22-12-649| [           X01] [ 5756.660820] Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
14-22-12-649| [           X01] [ 5756.671176] libEGL warning: DRI2: failed to authenticate
14-22-12-758| [           X01] [ 5756.735753] ALSA lib pcm_direct.c:1824:(_snd_pcm_direct_get_slave_ipc_offset) Invalid value for card
14-22-12-758| [           X01] [ 5756.735771] [014e9170] alsa audio output error: cannot open ALSA device "plug:dmixer": No such file or directory
14-22-12-758| [           X01] [ 5756.735775] [014e9170] main audio output error: Audio output failed
14-22-12-758| [           X01] [ 5756.735778] [014e9170] main audio output error: The audio device "plug:dmixer" could not be used:
14-22-12-758| [           X01] [ 5756.735780] No such file or directory.
14-22-12-758| [           X01] [ 5756.735783] [014e9170] main audio output error: module not functional
14-22-12-758| [           X01] [ 5756.735785] [add5d070] main decoder error: failed to create audio output
14-22-12-758| [           X01] [ 5756.821109] ALSA lib pcm_direct.c:1824:(_snd_pcm_direct_get_slave_ipc_offset) Invalid value for card
14-22-12-758| [           X01] [ 5756.821125] [014e9170] alsa audio output error: cannot open ALSA device "plug:dmixer": No such file or directory
Ну и последние строки так и повторяются циклично. В целом понятно. В момент создания лога к терминалу не подключены аудиоустройства, а камера передаёт и звук в том числе.
Если нужно, могу предоставить аппаратную конфигурацию терминалов. Но их 5 штук и они все разные. Начиная от старенького AMD Athlon II до Intel NUC 7. В чем может быть проблема?

Re: Не работает VLC

Добавлено: Пн июн 07, 2021 1:25 pm
aka
1. Попробуй разные video= Если машина интеловая, то должны поехать video=intel(U) и video=modesetting(U)
2. Покажи оба лога целиком. Не надо отрезать от логов всё интересное. Можно на aka@pxe.ru

Re: Не работает VLC

Добавлено: Пн июн 07, 2021 2:02 pm
Alex_rs
1. Выслал логи на почту.
2. Попробовал оба режима. Не хотел отрезать от логов "всё самое интересное"))

Re: Не работает VLC

Добавлено: Пн июн 07, 2021 6:54 pm
aka
Инструкция про логи: https://wtware.ru/logs.html

Там всего четыре пункта. Первый, третий и четвертый выполнены. Осталось выполнить второй пункт. Думаю, поедет после удаления строки "bpp=16".

Re: Не работает VLC

Добавлено: Вт июн 08, 2021 8:14 am
Alex_rs
Думаю, поедет после удаления строки "bpp=16".
Да, проблема ушла.
Параметр bpp
Глубина цвета задается параметром bpp.
Просьба, укажите в документации, что этот параметр глобальный. Он будет действовать на все application. Chrome, VLC, RDP. Потому как обычно глубину цвета задают для RDP-подключений. В связи с этим вопрос. Почему в версии 5.8.56 всё отрабатывало корректно?

Re: Не работает VLC

Добавлено: Вт июн 08, 2021 9:40 am
aka
Alex_rs писал(а):
Вт июн 08, 2021 8:14 am
Почему в версии 5.8.56 всё отрабатывало корректно?
Не знаю. Может, в VLC сломали 16-битный цвет потому что он не нужен? Лишнее преобразование при выводе. Кодеки всё равно с байтом или больше на каждый цвет работают.