Attention

You are viewing an older version of the documentation. The latest version is v3.3.

Enable Intel® Graphics Compute Runtime for oneAPI Level Zero and OpenCL™

This tutorial explains the procedure to enable Intel® Graphics Compute Runtime for oneAPI Level Zero and OpenCL™:

  1. Install linux-image-intel from the ECI APT repository:

    $ apt-cache search linux-image-intel | grep -v dbg
    
    linux-image-intel-acrn-sos - intel-acrn-sos Linux kernel, version 5.10.140-linux-intel-acrn-sos+
    linux-image-intel-rt - intel-rt Linux kernel, version 5.10.140-rt73-intel-ese-standard-lts-rt+
    linux-image-intel-xenomai - intel-xenomai Linux kernel, version 5.10.140-intel-ese-standard-lts-dovetail+
    
  2. Install Intel® Graphics GuC/HuC Firmware:

    $ apt-cache policy  firmware-misc-nonfree
    
    firmware-misc-nonfree:
    Installed: 20220913-1-intel-iotg
    Candidate: 20220913-1-intel-iotg
    Version table:
    *** 20220913-1-intel-iotg 1000
            1000 https://eci.intel.com/repos/eci-bullseye isar/main amd64 Packages
                    100 /var/lib/dpkg/status
            20210315-3 500
                    500 http://deb.debian.org/debian bullseye/non-free amd64 Packages
    
  3. Reboot and then verify the Intel® Graphics kernel driver status:

    $ dmesg | grep i915
    
    ...
    [    5.633743] i915 0000:00:02.0: [drm] GuC firmware i915/tgl_guc_70.0.3.bin version 70.0
    [    5.650994] i915 0000:00:02.0: [drm] GuC submission enabled
    [    5.650996] i915 0000:00:02.0: [drm] GuC SLPC enabled
    [    5.651344] i915 0000:00:02.0: [drm] GuC RC: enabled
    ...
    [    5.633745] i915 0000:00:02.0: [drm] HuC firmware i915/tgl_huc_7.9.3.bin version 7.9
    [    5.649831] i915 0000:00:02.0: [drm] HuC authenticated
    
  4. Manually download and install the Intel® Graphics Compute Runtime for oneAPI Level Zero and OpenCL™ driver.

    In the following example, the Intel® Graphics Compute Runtime 21.48.21782 corresponds to Intel® OpenVINO™ 2021.4 dependencies

    $ sudo apt install curl libgtk-3-0 libgl1 libtinfo5 clinfo
    

    Important

    Always keep the Deb package installation commands dpkg -i in the following order :

    $ curl -L -O https://github.com/intel/compute-runtime/releases/download/21.48.21782/intel-gmmlib_21.3.3_amd64.deb && sudo dpkg -i ./intel-gmmlib_21.3.3_amd64.deb
    $ curl -L -O https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.9441/intel-igc-core_1.0.9441_amd64.deb && sudo dpkg -i ./intel-igc-core_1.0.9441_amd64.deb
    $ curl -L -O https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.9441/intel-igc-opencl_1.0.9441_amd64.deb && sudo dpkg -i ./intel-igc-opencl_1.0.9441_amd64.deb
    $ curl -L -O https://github.com/intel/compute-runtime/releases/download/21.48.21782/intel-opencl-icd_21.48.21782_amd64.deb && sudo dpkg -i ./intel-opencl-icd_21.48.21782_amd64.deb
    $ curl -L -O https://github.com/intel/compute-runtime/releases/download/21.48.21782/intel-level-zero-gpu_1.2.21782_amd64.deb && sudo dpkg -i ./intel-level-zero-gpu_1.2.21782_amd64.deb
    
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                                                    Dload  Upload   Total   Spent    Left  Speed
    0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
    100  114k  100  114k    0     0  91221      0  0:00:01  0:00:01 --:--:--  736k
    Selecting previously unselected package intel-gmmlib.
    (Reading database ... 205461 files and directories currently installed.)
    Preparing to unpack .../intel-gmmlib_21.3.3_amd64.deb ...
    Unpacking intel-gmmlib (21.3.3) ...
    Setting up intel-gmmlib (21.3.3) ...
    
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                                                    Dload  Upload   Total   Spent    Left  Speed
    0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
    100 32.3M  100 32.3M    0     0  2217k      0  0:00:14  0:00:14 --:--:-- 2552k
    Selecting previously unselected package intel-igc-core.
    (Reading database ... 205465 files and directories currently installed.)
    Preparing to unpack .../intel-igc-core_1.0.9441_amd64.deb ...
    Unpacking intel-igc-core (1.0.9441) ...
    Setting up intel-igc-core (1.0.9441) ...
    
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                                                    Dload  Upload   Total   Spent    Left  Speed
    0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
    100 34.7M  100 34.7M    0     0  2313k      0  0:00:15  0:00:15 --:--:-- 1593k
    Selecting previously unselected package intel-igc-opencl.
    (Reading database ... 205474 files and directories currently installed.)
    Preparing to unpack .../intel-igc-opencl_1.0.9441_amd64.deb ...
    Unpacking intel-igc-opencl (1.0.9441) ...
    Setting up intel-igc-opencl (1.0.9441) ...
    
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                                                    Dload  Upload   Total   Spent    Left  Speed
    0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
    100 1454k  100 1454k    0     0   624k      0  0:00:02  0:00:02 --:--:-- 1350k
    Selecting previously unselected package intel-opencl-icd.
    (Reading database ... 205479 files and directories currently installed.)
    Preparing to unpack .../intel-opencl-icd_21.48.21782_amd64.deb ...
    Unpacking intel-opencl-icd (21.48.21782) ...
    Setting up intel-opencl-icd (21.48.21782) ...
    
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                                                    Dload  Upload   Total   Spent    Left  Speed
    0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
    100 1075k  100 1075k    0     0   542k      0  0:00:01  0:00:01 --:--:-- 1310k
    (Reading database ... 205498 files and directories currently installed.)
    Preparing to unpack .../intel-level-zero-gpu_1.2.21782_amd64.deb ...
    Unpacking intel-level-zero-gpu (1.2.21782) over (1.2.21782) ...
    Setting up intel-level-zero-gpu (1.2.21782) ...
    Processing triggers for libc-bin (2.31-13+deb11u5) ...
    
  5. Add eci-user to the video,render groups:

    $ sudo usermod -a -G video,render eci-user
    $ clinfo | head
    
    Number of platforms                               1
    Platform Name                                   Intel(R) OpenCL HD Graphics
    Platform Vendor                                 Intel(R) Corporation
    Platform Version                                OpenCL 3.0
    Platform Profile                                FULL_PROFILE
    Platform Extensions                             cl_khr_byte_addressable_store cl_khr_fp16 cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_icd cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_intel_command_queue_families cl_intel_subgroups cl_intel_required_subgroup_size cl_intel_subgroups_short cl_khr_spir cl_intel_accelerator cl_intel_driver_diagnostics cl_khr_priority_hints cl_khr_throttle_hints cl_khr_create_command_queue cl_intel_subgroups_char cl_intel_subgroups_long cl_khr_il_program cl_intel_mem_force_host_memory cl_khr_subgroup_extended_types cl_khr_subgroup_non_uniform_vote cl_khr_subgroup_ballot cl_khr_subgroup_non_uniform_arithmetic cl_khr_subgroup_shuffle cl_khr_subgroup_shuffle_relative cl_khr_subgroup_clustered_reduce cl_intel_device_attribute_query cl_khr_suggested_local_work_size cl_intel_spirv_media_block_io cl_intel_spirv_subgroups cl_khr_spirv_no_integer_wrap_decoration cl_intel_unified_shared_memory_preview cl_khr_mipmap_image cl_khr_mipmap_image_writes cl_intel_planar_yuv cl_intel_packed_yuv cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_image2d_from_buffer cl_khr_depth_images cl_khr_3d_image_writes cl_intel_media_block_io cl_intel_va_api_media_sharing cl_intel_sharing_format_query cl_khr_pci_bus_info cl_intel_subgroup_local_block_io
    Platform Extensions with Version                cl_khr_byte_addressable_store                                    0x400000 (1.0.0)
                                                                                                    cl_khr_fp16                                                      0x400000 (1.0.0)
                                                                                                    cl_khr_global_int32_base_atomics                                 0x400000 (1.0.0)
                                                                                                    cl_khr_global_int32_extended_atomics                             0x400000 (1.0.0)
    
  6. Install Intel® toolchain repository leveraging the Intel® Graphics Compute Runtime for oneAPI Level Zero and OpenCL™ driver.

For example, set up Intel® OpenVINO™ 2021.4 APT repository:

$ wget https://apt.repos.intel.com/openvino/2021/GPG-PUB-KEY-INTEL-OPENVINO-2021
$ sudo apt-key add ./GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB
$ echo "deb https://apt.repos.intel.com/openvino/2021 all main" | sudo tee /etc/apt/sources.list.d/intel-openvino-2021.list
$ sudo apt update && sudo apt-cache search intel-openvino-runtime-ubuntu20

The resulting output:

GPG-PUB-KEY-INTEL-OPENVINO-2021                   100%[==========================================================================================================>]     939  --.-KB/s    in 0s
OK
...
Get:9 https://apt.repos.intel.com/openvino/2021 all InRelease [5,659 B]
Get:11 https://apt.repos.intel.com/openvino/2021 all/main amd64 Packages [23.1 kB]
Get:12 https://apt.repos.intel.com/openvino/2021 all/main all Packages [3,407 B]
...
intel-openvino-runtime-ubuntu20-2021.1.110 - Intel® Deep Learning Deployment Toolkit 2021.1 for Linux*
intel-openvino-runtime-ubuntu20-2021.2.200 - Intel® Deep Learning Deployment Toolkit 2021.2 for Linux*
intel-openvino-runtime-ubuntu20-2021.3.394 - Intel® Deep Learning Deployment Toolkit 2021.3 for Linux*
intel-openvino-runtime-ubuntu20-2021.4.582 - Intel® Deep Learning Deployment Toolkit 2021.4 for Linux*
intel-openvino-runtime-ubuntu20-2021.4.689 - Intel® Deep Learning Deployment Toolkit 2021.4.1 for Linux*
intel-openvino-runtime-ubuntu20-2021.4.752 - Intel® Deep Learning Deployment Toolkit 2021.4.1 for Linux*

For example, install Intel® OpenVINO™ 2021.4.752 deb packages:

$ sudo apt install intel-openvino-runtime-ubuntu20-2021.4.752

The resulting output :

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
intel-openvino-docs-2021.4.752 intel-openvino-eula-2021.4.752 intel-openvino-gstreamer-rt-ubuntu-focal-2021.4.752
intel-openvino-gva-rt-ubuntu-focal-2021.4.752 intel-openvino-ie-rt-2021.4.752 intel-openvino-ie-rt-core-ubuntu-focal-2021.4.752
intel-openvino-ie-rt-cpu-ubuntu-focal-2021.4.752 intel-openvino-ie-rt-gna-ubuntu-focal-2021.4.752 intel-openvino-ie-rt-gpu-ubuntu-focal-2021.4.752
intel-openvino-ie-rt-hddl-ubuntu-focal-2021.4.752 intel-openvino-ie-rt-vpu-ubuntu-focal-2021.4.752 intel-openvino-ie-sdk-ubuntu-focal-2021.4.752
intel-openvino-opencv-generic-2021.4.752 intel-openvino-opencv-lib-ubuntu-focal-2021.4.752 intel-openvino-setupvars-2021.4.752
The following NEW packages will be installed:
intel-openvino-docs-2021.4.752 intel-openvino-eula-2021.4.752 intel-openvino-gstreamer-rt-ubuntu-focal-2021.4.752
intel-openvino-gva-rt-ubuntu-focal-2021.4.752 intel-openvino-ie-rt-2021.4.752 intel-openvino-ie-rt-core-ubuntu-focal-2021.4.752
intel-openvino-ie-rt-cpu-ubuntu-focal-2021.4.752 intel-openvino-ie-rt-gna-ubuntu-focal-2021.4.752 intel-openvino-ie-rt-gpu-ubuntu-focal-2021.4.752
intel-openvino-ie-rt-hddl-ubuntu-focal-2021.4.752 intel-openvino-ie-rt-vpu-ubuntu-focal-2021.4.752 intel-openvino-ie-sdk-ubuntu-focal-2021.4.752
intel-openvino-opencv-generic-2021.4.752 intel-openvino-opencv-lib-ubuntu-focal-2021.4.752 intel-openvino-runtime-ubuntu20-2021.4.752
intel-openvino-setupvars-2021.4.752
0 upgraded, 16 newly installed, 0 to remove and 29 not upgraded.
Need to get 134 MB of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 https://apt.repos.intel.com/openvino/2021 all/main amd64 intel-openvino-docs-2021.4.752 all 2021.4-752 [1,952 B]
Get:2 https://apt.repos.intel.com/openvino/2021 all/main amd64 intel-openvino-eula-2021.4.752 all 2021.4-752 [59.8 kB]
Get:3 https://apt.repos.intel.com/openvino/2021 all/main amd64 intel-openvino-gstreamer-rt-ubuntu-focal-2021.4.752 amd64 2021.4-752 [72.7 MB]
Get:4 https://apt.repos.intel.com/openvino/2021 all/main amd64 intel-openvino-gva-rt-ubuntu-focal-2021.4.752 amd64 2021.4-752 [1,887 kB]
Get:5 https://apt.repos.intel.com/openvino/2021 all/main amd64 intel-openvino-ie-rt-2021.4.752 amd64 2021.4-752 [623 kB]
Get:6 https://apt.repos.intel.com/openvino/2021 all/main amd64 intel-openvino-ie-rt-core-ubuntu-focal-2021.4.752 amd64 2021.4-752 [5,189 kB]
Get:7 https://apt.repos.intel.com/openvino/2021 all/main amd64 intel-openvino-ie-rt-cpu-ubuntu-focal-2021.4.752 amd64 2021.4-752 [4,866 kB]
Get:8 https://apt.repos.intel.com/openvino/2021 all/main amd64 intel-openvino-ie-rt-gna-ubuntu-focal-2021.4.752 amd64 2021.4-752 [1,266 kB]
Get:9 https://apt.repos.intel.com/openvino/2021 all/main amd64 intel-openvino-ie-rt-gpu-ubuntu-focal-2021.4.752 amd64 2021.4-752 [2,403 kB]
Get:10 https://apt.repos.intel.com/openvino/2021 all/main amd64 intel-openvino-ie-rt-hddl-ubuntu-focal-2021.4.752 amd64 2021.4-752 [3,326 kB]
Get:11 https://apt.repos.intel.com/openvino/2021 all/main amd64 intel-openvino-ie-rt-vpu-ubuntu-focal-2021.4.752 amd64 2021.4-752 [21.8 MB]
Get:12 https://apt.repos.intel.com/openvino/2021 all/main amd64 intel-openvino-ie-sdk-ubuntu-focal-2021.4.752 amd64 2021.4-752 [1,509 kB]
Get:13 https://apt.repos.intel.com/openvino/2021 all/main amd64 intel-openvino-opencv-generic-2021.4.752 all 2021.4-752 [799 kB]
Get:13 https://apt.repos.intel.com/openvino/2021 all/main amd64 intel-openvino-opencv-generic-2021.4.752 all 2021.4-752 [799 kB]
Get:14 https://apt.repos.intel.com/openvino/2021 all/main amd64 intel-openvino-opencv-lib-ubuntu-focal-2021.4.752 amd64 2021.4-752 [17.3 MB]
Get:15 https://apt.repos.intel.com/openvino/2021 all/main amd64 intel-openvino-setupvars-2021.4.752 all 2021.4-752 [11.8 kB]
Get:16 https://apt.repos.intel.com/openvino/2021 all/main amd64 intel-openvino-runtime-ubuntu20-2021.4.752 amd64 2021.4-752 [1,768 B]
Fetched 134 MB in 1min 8s (1,969 kB/s)
Selecting previously unselected package intel-openvino-docs-2021.4.752.
(Reading database ... 205507 files and directories currently installed.)
Preparing to unpack .../00-intel-openvino-docs-2021.4.752_2021.4-752_all.deb ...
Unpacking intel-openvino-docs-2021.4.752 (2021.4-752) ...
Selecting previously unselected package intel-openvino-eula-2021.4.752.
Preparing to unpack .../01-intel-openvino-eula-2021.4.752_2021.4-752_all.deb ...
Unpacking intel-openvino-eula-2021.4.752 (2021.4-752) ...
Selecting previously unselected package intel-openvino-gstreamer-rt-ubuntu-focal-2021.4.752:amd64.
Preparing to unpack .../02-intel-openvino-gstreamer-rt-ubuntu-focal-2021.4.752_2021.4-752_amd64.deb ...
Unpacking intel-openvino-gstreamer-rt-ubuntu-focal-2021.4.752:amd64 (2021.4-752) ...
Selecting previously unselected package intel-openvino-gva-rt-ubuntu-focal-2021.4.752:amd64.
Preparing to unpack .../03-intel-openvino-gva-rt-ubuntu-focal-2021.4.752_2021.4-752_amd64.deb ...
Unpacking intel-openvino-gva-rt-ubuntu-focal-2021.4.752:amd64 (2021.4-752) ...
Selecting previously unselected package intel-openvino-ie-rt-2021.4.752:amd64.
Preparing to unpack .../04-intel-openvino-ie-rt-2021.4.752_2021.4-752_amd64.deb ...
Unpacking intel-openvino-ie-rt-2021.4.752:amd64 (2021.4-752) ...
Selecting previously unselected package intel-openvino-ie-rt-core-ubuntu-focal-2021.4.752:amd64.
Preparing to unpack .../05-intel-openvino-ie-rt-core-ubuntu-focal-2021.4.752_2021.4-752_amd64.deb ...
Unpacking intel-openvino-ie-rt-core-ubuntu-focal-2021.4.752:amd64 (2021.4-752) ...
Selecting previously unselected package intel-openvino-ie-rt-cpu-ubuntu-focal-2021.4.752:amd64.
Preparing to unpack .../06-intel-openvino-ie-rt-cpu-ubuntu-focal-2021.4.752_2021.4-752_amd64.deb ...
Unpacking intel-openvino-ie-rt-cpu-ubuntu-focal-2021.4.752:amd64 (2021.4-752) ...
Selecting previously unselected package intel-openvino-ie-rt-gna-ubuntu-focal-2021.4.752:amd64.
Preparing to unpack .../07-intel-openvino-ie-rt-gna-ubuntu-focal-2021.4.752_2021.4-752_amd64.deb ...
Unpacking intel-openvino-ie-rt-gna-ubuntu-focal-2021.4.752:amd64 (2021.4-752) ...
Selecting previously unselected package intel-openvino-ie-rt-gpu-ubuntu-focal-2021.4.752:amd64.
Preparing to unpack .../08-intel-openvino-ie-rt-gpu-ubuntu-focal-2021.4.752_2021.4-752_amd64.deb ...
Unpacking intel-openvino-ie-rt-gpu-ubuntu-focal-2021.4.752:amd64 (2021.4-752) ...
Selecting previously unselected package intel-openvino-ie-rt-hddl-ubuntu-focal-2021.4.752:amd64.
Preparing to unpack .../09-intel-openvino-ie-rt-hddl-ubuntu-focal-2021.4.752_2021.4-752_amd64.deb ...
Unpacking intel-openvino-ie-rt-hddl-ubuntu-focal-2021.4.752:amd64 (2021.4-752) ...
Selecting previously unselected package intel-openvino-ie-rt-vpu-ubuntu-focal-2021.4.752:amd64.
Preparing to unpack .../10-intel-openvino-ie-rt-vpu-ubuntu-focal-2021.4.752_2021.4-752_amd64.deb ...
Unpacking intel-openvino-ie-rt-vpu-ubuntu-focal-2021.4.752:amd64 (2021.4-752) ...
Selecting previously unselected package intel-openvino-ie-sdk-ubuntu-focal-2021.4.752:amd64.
Preparing to unpack .../11-intel-openvino-ie-sdk-ubuntu-focal-2021.4.752_2021.4-752_amd64.deb ...
Unpacking intel-openvino-ie-sdk-ubuntu-focal-2021.4.752:amd64 (2021.4-752) ...
Selecting previously unselected package intel-openvino-opencv-generic-2021.4.752.
Preparing to unpack .../12-intel-openvino-opencv-generic-2021.4.752_2021.4-752_all.deb ...
Unpacking intel-openvino-opencv-generic-2021.4.752 (2021.4-752) ...
Selecting previously unselected package intel-openvino-opencv-lib-ubuntu-focal-2021.4.752:amd64.
Preparing to unpack .../13-intel-openvino-opencv-lib-ubuntu-focal-2021.4.752_2021.4-752_amd64.deb ...
Unpacking intel-openvino-opencv-lib-ubuntu-focal-2021.4.752:amd64 (2021.4-752) ...
Selecting previously unselected package intel-openvino-setupvars-2021.4.752.
Preparing to unpack .../14-intel-openvino-setupvars-2021.4.752_2021.4-752_all.deb ...
Unpacking intel-openvino-setupvars-2021.4.752 (2021.4-752) ...
Selecting previously unselected package intel-openvino-runtime-ubuntu20-2021.4.752:amd64.
Preparing to unpack .../15-intel-openvino-runtime-ubuntu20-2021.4.752_2021.4-752_amd64.deb ...
Unpacking intel-openvino-runtime-ubuntu20-2021.4.752:amd64 (2021.4-752) ...
Setting up intel-openvino-gstreamer-rt-ubuntu-focal-2021.4.752:amd64 (2021.4-752) ...
Setting up intel-openvino-eula-2021.4.752 (2021.4-752) ...
Setting up intel-openvino-docs-2021.4.752 (2021.4-752) ...
Setting up intel-openvino-opencv-generic-2021.4.752 (2021.4-752) ...
Setting up intel-openvino-ie-sdk-ubuntu-focal-2021.4.752:amd64 (2021.4-752) ...
Setting up intel-openvino-gva-rt-ubuntu-focal-2021.4.752:amd64 (2021.4-752) ...
Setting up intel-openvino-ie-rt-2021.4.752:amd64 (2021.4-752) ...
Setting up intel-openvino-setupvars-2021.4.752 (2021.4-752) ...
Setting up intel-openvino-opencv-lib-ubuntu-focal-2021.4.752:amd64 (2021.4-752) ...
Setting up intel-openvino-ie-rt-core-ubuntu-focal-2021.4.752:amd64 (2021.4-752) ...
Setting up intel-openvino-ie-rt-hddl-ubuntu-focal-2021.4.752:amd64 (2021.4-752) ...
Setting up intel-openvino-ie-rt-cpu-ubuntu-focal-2021.4.752:amd64 (2021.4-752) ...
Setting up intel-openvino-ie-rt-gpu-ubuntu-focal-2021.4.752:amd64 (2021.4-752) ...
Setting up intel-openvino-ie-rt-vpu-ubuntu-focal-2021.4.752:amd64 (2021.4-752) ...
Setting up intel-openvino-ie-rt-gna-ubuntu-focal-2021.4.752:amd64 (2021.4-752) ...
Setting up intel-openvino-runtime-ubuntu20-2021.4.752:amd64 (2021.4-752) ...

Important

Incrementally install Intel® OpenVINO™ 2021.4 build dependencies:

$ sudo apt install cmake g++ gcc libc6-dev make libusb-1.0-0 cpio gstreamer1.0-plugins-bad gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly gstreamer1.0-tools libavcodec58 libavformat58 libavresample4 libavutil56 libgstreamer1.0-0 libswscale5 ffmpeg flex gstreamer1.0-alsa gstreamer1.0-libav gstreamer1.0-plugins-bad gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly gstreamer1.0-vaapi gstreamer1.0-tools gstreamer1.0-x libfaac0 libfluidsynth2 libgl-dev libglib2.0-dev libgstreamer-plugins-base1.0-dev libgstreamer1.0-0 libgstrtspserver-1.0-dev libnettle7 libopenexr24 libtag-extras1 python3 python3-dev python3-venv python3-setuptools python3-pip python3-gi python3-gi-cairo python3-gst-1.0 vainfo