Quantcast
Channel: Intel® Software - Media
Viewing all articles
Browse latest Browse all 2185

undefined symbol: drm_intel_gem_bo_unmap_wc

$
0
0

Hello.

I'm trying to use hardware HEVC encoder of i5-7300HQ through FFMpeg 3.3.3 on GNU/Linux 4.12.4. Have MediaServerStudioEssentials2017R3 installed.

quicksync-video-ffmpeg-install-valid.pdf tells, that I need to load iHD libva driver. However, it seems to be incompatible with current i915 (or what?):

user@host ~ % LIBVA_DRIVERS_PATH=/opt/intel/mediasdk/lib64 LIBVA_DRIVER_NAME=iHD vainfo
libva info: VA-API version 0.40.0
libva info: va_getDriverName() returns 0
libva info: User requested driver 'iHD'
libva info: Trying to open /opt/intel/mediasdk/lib64/iHD_drv_video.so
libva error: dlopen of /opt/intel/mediasdk/lib64/iHD_drv_video.so failed: /opt/intel/mediasdk/lib64/iHD_drv_video.so: undefined symbol: drm_intel_gem_bo_unmap_wc
libva info: va_openDriver() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit

It's intersting, that open-source i965 libva driver does show something I interpret as support for HEVC encoding:

      VAProfileHEVCMain               :	VAEntrypointVLD
      VAProfileHEVCMain               :	VAEntrypointEncSlice
      VAProfileHEVCMain10             :	VAEntrypointVLD
      VAProfileHEVCMain10             :	VAEntrypointEncSlice

So, my question is: why I'm not able to use hardware HEVC encoding? Non-4.4 kernel? Kaby Lake CPU? Or something else is wrong in the system (or SDK)?
 


Viewing all articles
Browse latest Browse all 2185

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>