În prezent, am o problemă ciudată cu redarea video folosind VLC 3.0.8 din depozitul oficial Ubuntu 18.04 LTS.
VLC arată jumătatea inferioară gri sau distorsionată a videoclipului, așa cum se arată mai jos:
pe toată lungimea. Jumătatea de sus nu este statică, se actualizează bine, dar poate întinsă.
Acest laptop este Asustek UX32A, are doar Intel iGPU cu următoarele detalii:
$ uname -a
Utilizator Linux-UX32A 4.15.0-147-generic #151-Ubuntu SMP Vin 18 iunie 19:21:19 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
$ lsmod | grep drm
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 | grep VGA -A3
00:02.0 Controler compatibil VGA: Controler grafic al procesorului Intel Corporation Core 3rd Gen (rev 09)
Subsistem: ASUSTeK Computer Inc. 3rd Gen Core procesor Graphics Controller
Driver kernel în uz: i915
Module kernel: i915
$ vaninfo
informații despre libva: VA-API versiunea 1.1.0
info libva: va_getDriverName() returnează 0
Informații libva: Încerc să deschid /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
info libva: a fost găsită funcția init __vaDriverInit_1_1
info libva: va_openDriver() returnează 0
vainfo: versiunea VA-API: 1.1 (libva 2.1.0)
vainfo: Versiune driver: driver Intel i965 pentru Intel(R) Ivybridge Mobile - 2.1.0
vainfo: Profil și puncte de intrare acceptate
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Simple : VAEntrypointEncSlice
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointEncSlice
VAProfileH264ConstrainedBaseline: VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
VAProfileH264Main: VAEntrypointVLD
VAProfileH264Main: VAEntrypointEncSlice
VAProfileH264High : VAEntrypointVLD
VAProfileH264High : VAEntrypointEncSlice
VAProfileH264StereoHigh : VAEntrypointVLD
VAProfileVC1Simple : VAEntrypointVLD
VAProfileVC1Main : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
VAProfileNone : VAEntrypointVideoProc
VAProfileJPEGBaseline: VAEntrypointVLD
HWE nu este activat.
Log pentru vlc --verbose=2 video.mp4
este încărcat în https://pastebin.com/S2Qd4Gsd . Eliminarea folderelor cu puncte VLC nu rezolvă problema.
Ce este cu adevărat ciudat că acest fișier se joacă bine pe celălalt laptop cu Nvidia și aceeași versiune VLC. De asemenea, joacă bine folosind Xine și MPlayer pe ambele laptop-uri.
Fișierul în sine nu este corupt, are același MD5/SHA256 pe ambele laptopuri.
Cum ar trebui să rezolv această problemă de redare video?