Media (Intel® Video Processing Library, Intel Media SDK)
Access community support with transcoding, decoding, and encoding in applications using media tools like Intel® oneAPI Video Processing Library and Intel® Media SDK
Announcements
The Intel Media SDK project is no longer active. For continued support and access to new features, Intel Media SDK users are encouraged to read the transition guide on upgrading from Intel® Media SDK to Intel® Video Processing Library (VPL), and to move to VPL as soon as possible.
For more information, see the VPL website.

QSV with Ubuntu 16.04 on Celeron G3900T dont work

max_m_4
Beginner
454 Views

Hello,

I have installes all correct and patch the linux v4.4.0 Kernel too. But if I wold use the mfx encoder, the kernel shows an error.

./sys_analyzer_linux.py
--------------------------
Hardware readiness checks:
--------------------------
 [ OK ] Processor name: Intel(R) Celeron(R) CPU G3900T @ 2.60GHz
 [ ERROR ] Processor not Xeon or Core.  Not supported.
--------------------------
OS readiness checks:
--------------------------
 [ OK ] GPU visible to OS
--------------------------
Media Server Studio Install:
--------------------------
 [ OK ] user in video group
 [ OK ] libva.so.1 found
 [ OK ] vainfo reports valid codec entry points
 [ OK ] /dev/dri/renderD128 connects to Intel i915
--------------------------
Component Smoke Tests:
--------------------------
 [ OK ] Media SDK HW API level:Illegal instruction (core dumped)
 [ OK ] Media SDK SW API level:Illegal instruction (core dumped)
 [ OK ] OpenCL check:platform:Intel(R) OpenCL GPU OK CPU OK

--------------------------
Media SDK Plugins available:
(for more info see /opt/intel/mediasdk/plugins/plugins.cfg)
--------------------------
    H264LA Encoder      = 588f1185d47b42968dea377bb5d0dcb4
    VP8 Decoder         = f622394d8d87452f878c51f2fc9b4131
    HEVC Decoder        = 33a61c0b4c27454ca8d85dde757c6f8e
    HEVC Encoder        = 6fadc791a0c2eb479ab6dcd5ea9da347


dmesg -->
[734.643615] traps: msdkcheck[3138] trap invalid opcode ip:7f109c2525b7 sp:7ffe9ca088c0 error:0 in libmfxhw64-p.so.1.19[7f109c050000+aa7000]
[  735.104032] traps: msdkcheck[3141] trap invalid opcode ip:7f12b7b4ce77 sp:7ffedf28c2a0 error:0 in libmfxsw64-p.so.1.19[7f12b79e4000+7b2000]

 

#: vainfo
error: XDG_RUNTIME_DIR not set in the environment.
error: can't connect to X server!
libva info: VA-API version 0.99.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 info: Found init function __vaDriverInit_0_32
libva info: va_openDriver() returns 0
vainfo: VA-API version: 0.99 (libva 1.3.1)
vainfo: Driver version: 16.5.55964-ubit
vainfo: Supported profile and entrypoints
      VAProfileNone                   : VAEntrypointVideoProc
      VAProfileNone                   : <unknown entrypoint>
      VAProfileMPEG2Simple            : VAEntrypointEncSlice
      VAProfileMPEG2Simple            : VAEntrypointVLD
      VAProfileMPEG2Main              : VAEntrypointEncSlice
      VAProfileMPEG2Main              : VAEntrypointVLD
      VAProfileH264Main               : VAEntrypointVLD
      VAProfileH264Main               : VAEntrypointEncSlice
      VAProfileH264Main               : <unknown entrypoint>
      VAProfileH264Main               : <unknown entrypoint>
      VAProfileH264High               : VAEntrypointVLD
      VAProfileH264High               : VAEntrypointEncSlice
      VAProfileH264High               : <unknown entrypoint>
      VAProfileH264High               : <unknown entrypoint>
      VAProfileVC1Simple              : VAEntrypointVLD
      VAProfileVC1Main                : VAEntrypointVLD
      VAProfileVC1Advanced            : VAEntrypointVLD
      VAProfileJPEGBaseline           : VAEntrypointVLD
      VAProfileJPEGBaseline           : VAEntrypointEncPicture
      VAProfileH264ConstrainedBaseline: VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
      VAProfileH264ConstrainedBaseline: <unknown entrypoint>
      VAProfileH264ConstrainedBaseline: <unknown entrypoint>
      VAProfileVP8Version0_3          : VAEntrypointEncSlice
      VAProfileVP8Version0_3          : VAEntrypointVLD
      VAProfileVP8Version0_3          : <unknown entrypoint>

What can I do and what can I check?

0 Kudos
4 Replies
Jeffrey_M_Intel1
Employee
454 Views

From the release notes at https://software.intel.com/sites/default/files/media_server_studio_essentials_release_notes_linux.pdf, Celeron processors are not supported.

 

Intel® Media Server Studio – SDK supports the following platforms with integrated graphics:

  • Intel® Xeon® E3-1200 v4 Family with C226 chipset
  • Intel® Xeon® E3-1200 and E3-1500 v5 Family with C236 chipset
  • 5th Generation Intel® Core™
  • 6th Generation Intel® Core™

 

0 Kudos
max_m_4
Beginner
454 Views

Why this? The new Celerons does support QSV H264 and HEVC encoding and decoding

0 Kudos
Milan_C_
Beginner
454 Views

Hello, I have OT question....

Where can i find sys_analyzer_linux​.py script?

0 Kudos
max_m_4
Beginner
454 Views

Ok, it work yet with Opensource drivers and libva
https://01.org/linuxgraphics

0 Kudos
Reply