On my other laptop which uses the iHD driver, it is also not working

troels@spectre:~$ vainfo
libva info: VA-API version 1.14.0
libva info: User environment variable requested driver 'iHD'
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_14
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.14 (libva 2.12.0)
vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 22.3.1 ()
vainfo: Supported profile and entrypoints
      VAProfileNone                   : VAEntrypointVideoProc
      VAProfileNone                   : VAEntrypointStats
      VAProfileMPEG2Simple            : VAEntrypointVLD
      VAProfileMPEG2Simple            : VAEntrypointEncSlice
      VAProfileMPEG2Main              : VAEntrypointVLD
      VAProfileMPEG2Main              : VAEntrypointEncSlice
      VAProfileH264Main               : VAEntrypointVLD
      VAProfileH264Main               : VAEntrypointEncSlice
      VAProfileH264Main               : VAEntrypointFEI
      VAProfileH264Main               : VAEntrypointEncSliceLP
      VAProfileH264High               : VAEntrypointVLD
      VAProfileH264High               : VAEntrypointEncSlice
      VAProfileH264High               : VAEntrypointFEI
      VAProfileH264High               : VAEntrypointEncSliceLP
      VAProfileVC1Simple              : VAEntrypointVLD
      VAProfileVC1Main                : VAEntrypointVLD
      VAProfileVC1Advanced            : VAEntrypointVLD
      VAProfileJPEGBaseline           : VAEntrypointVLD
      VAProfileJPEGBaseline           : VAEntrypointEncPicture
      VAProfileH264ConstrainedBaseline: VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
      VAProfileH264ConstrainedBaseline: VAEntrypointFEI
      VAProfileH264ConstrainedBaseline: VAEntrypointEncSliceLP
      VAProfileVP8Version0_3          : VAEntrypointVLD
      VAProfileHEVCMain               : VAEntrypointVLD
      VAProfileHEVCMain               : VAEntrypointEncSlice
      VAProfileHEVCMain               : VAEntrypointFEI


On both computers, intel_gpu_top shows that the "video" engine is not being 
used at all. In Ubuntu 21.10, they were perfectly capable of using the hardware 
decoder with firefox.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to firefox in Ubuntu.
https://bugs.launchpad.net/bugs/1947115

Title:
  VAAPI / HW-acceleration not working Snap-packaged Firefox

Status in firefox package in Ubuntu:
  Fix Released

Bug description:
  I just installed Ubuntu 21.10, which packages Firefox in snap in
  contrary to the old .deb package way.

  Now neither of my laptops (with snap packaged firefox and Ubuntu 21.10) can 
play videos hardware accelerated using VAAPI anymore. This means my laptops get 
hotter and use battery faster. It was working perfectly in Ubuntu 21.04.
  I can see that the about:config has stayed untouched since the upgrade, so I 
have my doubts that this is related to an updated about:config.

  vainfo shows full support (nothing appears broken) and I am also able
  to play videos in VLC using hardware acceleration, VAAPI.

  The reason why I can see it is not using VAAPI is intel_gpu_top. In
  previous versions of Ubuntu with Firefox, I could monitor the video
  decoder when watching videos in Firefox. Before the upgrade it was
  always utilized. Now it only shows that the GPU is being used, so the
  video decoder is not in use.

  I can't see any switch in the Application/Firefox menu regarding
  allowing access to video decoding hardware, so I am wondering if it
  simply cannot access that part of the GPU inside a snap environment?

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


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to