LINUX.ORG.RU

Обновление на 14.04.5 xenial stack — зеленый экран в VLC

 ,


0

0

Если кто уже рискнул обновиться — подтвердите, что в VLC отвалилось изображение. На большинстве видеофайлов (AVC codec) — зелёный квадрат вместо изображения. Сам vlc ни на что не ругается, кроме невозможности ресайза:

VLC media player 2.1.6 Rincewind (revision 2.1.6-0-gea01d28)
[0x18ac118] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
libva info: VA-API version 0.35.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_35
libva info: va_openDriver() returns 0
[0x7f8794c48b38] avcodec decoder: Using VA API version 0.35 for hardware decoding.
Fontconfig warning: FcPattern object size does not accept value "0"
Fontconfig warning: FcPattern object size does not accept value "0"
Fontconfig warning: FcPattern object size does not accept value "0"
Fontconfig warning: FcPattern object size does not accept value "0"
[h264 @ 0x7f8794c5c9e0] Cannot parallelize deblocking type 1, decoding such frames in sequential order
[0x7f877c001248] main vout display error: Failed to resize display

Перемещено Klymedy из linux-org-ru

★★★★★

Последнее исправление: cetjs2 (всего исправлений: 1)

Черт, не в тот форум! Перенесите, плиз.

unanimous ★★★★★
() автор топика
Ответ на: комментарий от rezedent12

Нет, перепробовал все. Дело, вероятно в ядре, загрузился со старым (4.2 от willy) — работает! Но со старым пропал курсор мыши, так что работать всё равно невозможно

unanimous ★★★★★
() автор топика
Ответ на: комментарий от unanimous

Нет, перепробовал все. Дело, вероятно в ядре, загрузился со старым (4.2 от willy) — работает! Но со старым пропал курсор мыши, так что работать всё равно невозможно

Значит у тебя видеодрайвер собрался неправильно или xorg ты не обновил. Какой у тебя дистрибутив?

rezedent12 ☆☆☆
()
Ответ на: комментарий от rezedent12

Мой друг, ты вообще читать умеешь? Речь идёт об убунте, как можно видеть из заголовка. Более того, конкретно о миграции на новый графический стек и ядро от xenial.

unanimous ★★★★★
() автор топика
Ответ на: комментарий от unanimous

Слово Ubuntu не фигурирует ни в тегах, ни в заголовке, ни в тексте. Откуда человек, далекий от убунты должен догадаться по всяким загадочным «enablement stack» про что идет речь. Мы же не на ubuntu.org.ru, так ведь?

LordTermor ★★
()
Ответ на: комментарий от unanimous

Мой друг, ты вообще читать умеешь? Речь идёт об убунте, как можно видеть из заголовка

Можно, если знать названия выпусков убунты. Для меня же эти двузначные цифры мало отличимы от номеров версий известных браузеров.

rezedent12 ☆☆☆
()
Ответ на: комментарий от ionanahin

Так я только что от них ушёл! Цель темы — выяснить, где сломано и отрепортить баг. Но для этого нужны репорты других пострадавших и полезные советы знающих.

unanimous ★★★★★
() автор топика
Ответ на: комментарий от i-rinat

Нет, зеленый экран вместо изображения.

$ mpv --hwdec=vaapi --vo=vaapi Honey\ Bees\ \(ULTRA\ HD\).mp4 
Playing: Honey Bees (ULTRA HD).mp4
Detected file format: QuickTime / MOV (libavformat)
Clip info:
 major_brand: mp42
 minor_version: 0
 compatible_brands: isommp42
 creation_time: 2012-09-17 15:25:33
[stream] Video (+) --vid=1 (h264)
[stream] Audio (+) --aid=1 --alang=und (aac)
libva info: VA-API version 0.35.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_35
libva info: va_openDriver() returns 0
Trying to use hardware decoding.
Selected video codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 [lavc:h264]
Selected audio codec: AAC (Advanced Audio Coding) [lavc:aac]
AO: [pulse] 44100Hz stereo 2ch float
VO: [vaapi] 4096x2304 => 4096x2304 vaapi
AV: 00:00:03 / 00:03:47 (1%) A-V:  0.000


Exiting... (Quit)
unanimous ★★★★★
() автор топика
Последнее исправление: unanimous (всего исправлений: 1)
Ответ на: комментарий от unanimous

Ну, стало быть дело не в VLC. Можешь ещё попробовать собрать старые версии libva и intel-driver (который для VA-API). Скорее всего, от этого декодирование заработает. А дальше можно уже искать поломавший коммит.

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

Ох...

То, что VLC тут ни при чем, стало ясно после того, как изображение появилось, если загрузиться с ядром 4.2 от willy (xorg и mesa библиотеки по-прежнему от xenial). Значит ли это, что грешить надо на ядренный драйвер видео (intel)?

unanimous ★★★★★
() автор топика
Ответ на: комментарий от unanimous

Значит ли это, что грешить надо на ядренный драйвер видео (intel)?

По всем признакам выходит, что да. Хотя насколько я понимаю, практически вся логика VA-API драйвера в user-space библиотеке лежит.

i-rinat ★★★★★
()
Ответ на: комментарий от ionanahin

Что же ты тогда делаешь в этом трэде, браток?

Я увидел в треде знакомое слово, VLC.

rezedent12 ☆☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.