Public bug reported:

On Ivy Bridge MPV renders videos incorrectly (attached) with VAAPI, as
the output itself mentions:

--->
● Video  --vid=1  (h264 1920x1080 24 fps) [default]
● Audio  --aid=1  (aac 6ch 48000 Hz 193 kbps) [default]
MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete                    
               \
[vaapi] libva: /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so init failed
Using hardware decoding (vaapi).
[autoconvert] Converting vaapi[nv12] -> vaapi[yuv420p]
AO: [pipewire] 48000Hz 5.1 6ch floatp
VO: [gpu] 1920x1080 vaapi[yuv420p]
AV: 00:00:17 / 00:00:30 (60%) A-V:  0.000
<---

Issue is absent with --no-config or simply --vo=x11.

More system information:

mpv v0.40.0 Copyright © 2000-2025 mpv/MPlayer/mplayer2 projects
libplacebo version: v7.351.0
FFmpeg version: 7.1.2-1ubuntu4
FFmpeg library versions:
   libavcodec      61.19.101
   libavdevice     61.3.100
   libavfilter     10.4.100
   libavformat     61.7.100
   libavutil       59.39.100
   libswresample   5.3.100
   libswscale      8.3.100

- Distribution version: Resolute
- Kernel Version: Linux w520 6.17.0-5-generic #5-Ubuntu SMP PREEMPT_DYNAMIC Mon 
Sep 22 10:00:33 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
- GPU Model:
00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core 
processor Graphics Controller [8086:0166] (rev 09)
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK107GLM [Quadro 
K2000M] [10de:0ffb] (rev a1)
- Mesa/GPU Driver Version: OpenGL version string: 4.2 (Compatibility Profile) 
Mesa 25.2.6-1ubuntu1
- Window Manager and Version: dwm-6.3
- Source of mpv: mpv 0.40.0-5ubuntu2
- Latest known working version: Unknown, first noticed a couple of months ago 
but thought it was the video per se that was messed up.

ii  intel-gpu-tools                                     2.1-1                   
                    amd64        IGT GPU Tools (tools)
ii  intel-media-va-driver:amd64                         25.4.2+dfsg1-1          
                    amd64        VAAPI driver for the Intel GEN8+ Graphics 
family
ii  intel-microcode                                     3.20250812.1ubuntu1     
                    amd64        Processor microcode firmware for Intel CPUs
ii  libdrm-intel1:amd64                                 2.4.127-1ubuntu1        
                    amd64        Userspace interface to intel-specific kernel 
DRM services -- runtime
ii  libegl-mesa0:amd64                                  25.2.7-1ubuntu1         
                    amd64        free implementation of the EGL API -- Mesa 
vendor library
ii  libegl1-mesa-dev:amd64                              25.2.7-1ubuntu1         
                    amd64        free implementation of the EGL API -- 
development files
ii  libgl1-mesa-dri:amd64                               25.2.7-1ubuntu1         
                    amd64        free implementation of the OpenGL API -- DRI 
modules
ii  libglu1-mesa:amd64                                  9.0.2-1.1build1         
                    amd64        Mesa OpenGL utility library (GLU)
ii  libglu1-mesa-dev:amd64                              9.0.2-1.1build1         
                    amd64        Mesa OpenGL utility library -- development 
files
ii  libglx-mesa0:amd64                                  25.2.7-1ubuntu1         
                    amd64        free implementation of the OpenGL API -- GLX 
vendor library
ii  mesa-common-dev:amd64                               25.2.7-1ubuntu1         
                    amd64        Developer documentation for Mesa
ii  mesa-libgallium:amd64                               25.2.7-1ubuntu1         
                    amd64        shared infrastructure for Mesa drivers
ii  mesa-utils                                          9.0.0-2                 
                    amd64        Miscellaneous Mesa utilities -- symlinks
ii  mesa-utils-bin:amd64                                9.0.0-2                 
                    amd64        Miscellaneous Mesa utilities -- native 
applications
ii  mesa-va-drivers:amd64                               25.2.7-1ubuntu1         
                    amd64        Mesa VA-API video acceleration drivers
ii  mesa-vdpau-drivers:amd64                            25.2.7-1ubuntu1         
                    amd64        Mesa VDPAU video acceleration drivers
ii  mesa-vulkan-drivers:amd64                           25.2.7-1ubuntu1         
                    amd64        Mesa Vulkan graphics drivers

** Affects: mesa (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: mpv (Ubuntu)
     Importance: Undecided
         Status: New

** Attachment added: "mpv-vaapi-bug.mkv"
   
https://bugs.launchpad.net/bugs/2133851/+attachment/5931273/+files/mpv-vaapi-bug.mkv

** Also affects: mesa (Ubuntu)
   Importance: Undecided
       Status: New

** Description changed:

  On Ivy Bridge MPV renders videos incorrectly (attached) with VAAPI, as
  the output itself mentions:
  
  --->
  ● Video  --vid=1  (h264 1920x1080 24 fps) [default]
  ● Audio  --aid=1  (aac 6ch 48000 Hz 193 kbps) [default]
  MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete                  
                 \
  [vaapi] libva: /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so init failed
  Using hardware decoding (vaapi).
  [autoconvert] Converting vaapi[nv12] -> vaapi[yuv420p]
  AO: [pipewire] 48000Hz 5.1 6ch floatp
  VO: [gpu] 1920x1080 vaapi[yuv420p]
  AV: 00:00:17 / 00:00:30 (60%) A-V:  0.000
  <---
  
  Issue is absent with --no-config or simply --vo=x11.
  
  More system information:
  
  mpv v0.40.0 Copyright © 2000-2025 mpv/MPlayer/mplayer2 projects
  libplacebo version: v7.351.0
  FFmpeg version: 7.1.2-1ubuntu4
  FFmpeg library versions:
-    libavcodec      61.19.101
-    libavdevice     61.3.100
-    libavfilter     10.4.100
-    libavformat     61.7.100
-    libavutil       59.39.100
-    libswresample   5.3.100
-    libswscale      8.3.100
- 
+    libavcodec      61.19.101
+    libavdevice     61.3.100
+    libavfilter     10.4.100
+    libavformat     61.7.100
+    libavutil       59.39.100
+    libswresample   5.3.100
+    libswscale      8.3.100
  
  - Distribution version: Resolute
  - Kernel Version: Linux w520 6.17.0-5-generic #5-Ubuntu SMP PREEMPT_DYNAMIC 
Mon Sep 22 10:00:33 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
  - GPU Model:
  00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core 
processor Graphics Controller [8086:0166] (rev 09)
  01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK107GLM [Quadro 
K2000M] [10de:0ffb] (rev a1)
  - Mesa/GPU Driver Version: OpenGL version string: 4.2 (Compatibility Profile) 
Mesa 25.2.6-1ubuntu1
  - Window Manager and Version: dwm-6.3
  - Source of mpv: mpv 0.40.0-5ubuntu2
  - Latest known working version: Unknown, first noticed a couple of months ago 
but thought it was the video per se that was messed up.
+ 
+ ii  intel-gpu-tools                                     2.1-1                 
                      amd64        IGT GPU Tools (tools)
+ ii  intel-media-va-driver:amd64                         25.4.2+dfsg1-1        
                      amd64        VAAPI driver for the Intel GEN8+ Graphics 
family
+ ii  intel-microcode                                     3.20250812.1ubuntu1   
                      amd64        Processor microcode firmware for Intel CPUs
+ ii  libdrm-intel1:amd64                                 2.4.127-1ubuntu1      
                      amd64        Userspace interface to intel-specific kernel 
DRM services -- runtime
+ ii  libegl-mesa0:amd64                                  25.2.7-1ubuntu1       
                      amd64        free implementation of the EGL API -- Mesa 
vendor library
+ ii  libegl1-mesa-dev:amd64                              25.2.7-1ubuntu1       
                      amd64        free implementation of the EGL API -- 
development files
+ ii  libgl1-mesa-dri:amd64                               25.2.7-1ubuntu1       
                      amd64        free implementation of the OpenGL API -- DRI 
modules
+ ii  libglu1-mesa:amd64                                  9.0.2-1.1build1       
                      amd64        Mesa OpenGL utility library (GLU)
+ ii  libglu1-mesa-dev:amd64                              9.0.2-1.1build1       
                      amd64        Mesa OpenGL utility library -- development 
files
+ ii  libglx-mesa0:amd64                                  25.2.7-1ubuntu1       
                      amd64        free implementation of the OpenGL API -- GLX 
vendor library
+ ii  mesa-common-dev:amd64                               25.2.7-1ubuntu1       
                      amd64        Developer documentation for Mesa
+ ii  mesa-libgallium:amd64                               25.2.7-1ubuntu1       
                      amd64        shared infrastructure for Mesa drivers
+ ii  mesa-utils                                          9.0.0-2               
                      amd64        Miscellaneous Mesa utilities -- symlinks
+ ii  mesa-utils-bin:amd64                                9.0.0-2               
                      amd64        Miscellaneous Mesa utilities -- native 
applications
+ ii  mesa-va-drivers:amd64                               25.2.7-1ubuntu1       
                      amd64        Mesa VA-API video acceleration drivers
+ ii  mesa-vdpau-drivers:amd64                            25.2.7-1ubuntu1       
                      amd64        Mesa VDPAU video acceleration drivers
+ ii  mesa-vulkan-drivers:amd64                           25.2.7-1ubuntu1       
                      amd64        Mesa Vulkan graphics drivers

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2133851

Title:
  VAAPI causes superimposed pink/green frames on otherwise correct video
  output

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/2133851/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to