ขณะนี้ฉันมีปัญหาแปลก ๆ กับการเล่นวิดีโอโดยใช้ VLC 3.0.8 จากที่เก็บอย่างเป็นทางการของ Ubuntu 18.04 LTS
VLC แสดงครึ่งล่างของวิดีโอเป็นสีเทาหรือบิดเบี้ยวตามที่แสดงด้านล่าง:

เต็มความยาวทั้งหมด ครึ่งบนไม่คงที่ อัปเดตได้ดี แต่อาจยืดออก
แล็ปท็อปเครื่องนี้คือ Asustek UX32A มีเฉพาะ Intel iGPU โดยมีรายละเอียดดังต่อไปนี้:
$ uname -a
Linux user-UX32A 4.15.0-147-generic #151-Ubuntu SMP วันศุกร์ที่ 18 มิ.ย. 18 19:21:19 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
$ lsmod | grep drm
drm_kms_helper 172032 1 i915
ระยะส่องกล้อง 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 คอนโทรลเลอร์ที่เข้ากันได้กับ VGA: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
ระบบย่อย: ASUSTeK Computer Inc. โปรเซสเซอร์ 3rd Gen Core คอนโทรลเลอร์กราฟิก
ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: i915
โมดูลเคอร์เนล: i915
$vainfo
ข้อมูล 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
VAProfileMPEG2หลัก : VAEntrypointVLD
VAProfileMPEG2หลัก : VAEntrypointEncSlice
VAProfileH264ConstrainedBaseline: VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
VAProfileH264หลัก : VAEntrypointVLD
VAProfileH264หลัก : VAEntrypointEncSlice
VAProfileH264สูง : VAEntrypointVLD
VAProfileH264สูง : VAEntrypointEncSlice
VAProfileH264StereoHigh : VAEntrypointVLD
VAProfileVC1Simple : VAEntrypointVLD
VAProfileVC1หลัก : VAEntrypointVLD
VAProfileVC1ขั้นสูง : VAEntrypointVLD
VAProfileNone : VAEntrypointVideoProc
VAProfileJPEGBaseline : VAEntrypointVLD
HWE ไม่ได้เปิดใช้งาน
เข้าสู่ระบบสำหรับ vlc --verbose=2 video.mp4
ถูกอัพโหลดไปที่ https://pastebin.com/S2Qd4Gsd . การลบโฟลเดอร์จุด VLC ไม่สามารถแก้ไขปัญหาได้
เป็นเรื่องแปลกที่ไฟล์นี้เล่นได้ดีบนแล็ปท็อปอีกเครื่องที่มี Nvidia และเวอร์ชัน VLC เดียวกัน มันเล่นได้ดีโดยใช้ Xine และ MPlayer บนแล็ปท็อปทั้งสองเครื่อง
ตัวไฟล์ไม่ได้เสียหาย มี MD5/SHA256 เหมือนกันในแล็ปท็อปทั้งสองเครื่อง
ฉันจะแก้ไขปัญหาการเล่นวิดีโอนี้ได้อย่างไร