В настоящее время у меня странная проблема с воспроизведением видео с использованием VLC 3.0.8 из официального репозитория Ubuntu 18.04 LTS.
VLC показывает серую или искаженную нижнюю половину видео, как показано ниже:
на всю длину. Верхняя половина не статична, хорошо обновляется, но может растягиваться.
Это ноутбук Asustek UX32A, он имеет только Intel iGPU со следующими деталями:
$ uname -a
Пользователь Linux-UX32A 4.15.0-147-generic #151-Ubuntu SMP Пт, 18 июня, 19:21:19 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
$ lsmod | grep дрм
drm_kms_helper 172032 1 i915
syscopyarea 16384 1 drm_kms_helper
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
fb_sys_fops 16384 1 drm_kms_helper
drm 401408 9 drm_kms_helper, i915
$ lspci -k | группа VGA-A3
00:02.0 Контроллер, совместимый с VGA: графический контроллер процессора Intel Core 3-го поколения (версия 09)
Подсистема: процессор ASUSTeK Computer Inc. 3-го поколения Core Graphics Controller
Используемый драйвер ядра: i915
Модули ядра: i915
$ тщетная информация
Информация о libva: VA-API версии 1.1.0
информация о libva: va_getDriverName() возвращает 0
Информация о libva: попытка открыть /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
Информация о libva: найдена функция инициализации __vaDriverInit_1_1
Информация о libva: va_openDriver() возвращает 0
vainfo: Версия VA-API: 1.1 (libva 2.1.0)
vainfo: Версия драйвера: Драйвер Intel i965 для Intel(R) Ivybridge Mobile — 2.1.0
vainfo: поддерживаемый профиль и точки входа
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Simple : VAEntrypointEncSlice
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointEncSlice
VAProfileH264ConstrainedBaseline: VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
VAProfileH264Main : VAEntrypointVLD
VAProfileH264Main : VAEntrypointEncSlice
VAProfileH264High : VAEntrypointVLD
ВАпрофилех264хигх : ваентрипоинтэнкслисице
VAProfileH264StereoHigh: VAEntrypointVLD
VAProfileVC1Simple : VAEntrypointVLD
VAProfileVC1Main : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
VAProfileNone : VAEntrypointVideoProc
VAProfileJPEGBaseline : VAEntrypointVLD
HWE не включен.
Войти для vlc --verbose=2 видео.mp4
загружается в https://pastebin.com/S2Qd4Gsd . Удаление точечных папок VLC не решает проблему.
Что действительно странно, этот файл хорошо воспроизводится на другом ноуте с Nvidia и такой же версией VLC. Он также хорошо воспроизводится с использованием Xine и MPlayer на обоих ноутбуках.
Сам файл не поврежден, он имеет одинаковый MD5/SHA256 на обоих ноутбуках.
Как исправить эту проблему с воспроизведением видео?