You are not logged in.

#1 2024-08-04 08:18:55

BubbleB_
Member
Registered: 2022-08-21
Posts: 6

Can't Use Hardware Video Acceleration

I use AMD Radeon RX6750GRE 12GB GPU and I installed mesa, mesa-vdpau, libva-mesa-driver and their 32-bit lib.After that,when I launch kdenlive and open the guide,it tells me that the encoder decoder is updated and everything is normal(编解码器已更新,一切正常。AMD Radeon RX 6750 GRE 12GB (radeonsi, navi22, LLVM 18.1.8, DRM 3.57, 6.10.2-arch1-1) )but I can't use vaapi because it tells that it can't find hardware decoder.What should I do next to use vaapi in kdenlive?
lspci -k:
00:00.0 Host bridge: Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers (rev 07)
    DeviceName: Onboard - Other
    Subsystem: Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers
    Kernel driver in use: skl_uncore
    Kernel modules: ie31200_edac
00:01.0 PCI bridge: Intel Corporation 6th-10th Gen Core Processor PCIe Controller (x16) (rev 07)
    Subsystem: Intel Corporation 6th-10th Gen Core Processor PCIe Controller (x16)
    Kernel driver in use: pcieport
00:02.0 Display controller: Intel Corporation CoffeeLake-S GT2 [UHD Graphics 630]
    DeviceName: Onboard - Video
    Subsystem: Intel Corporation CoffeeLake-S GT2 [UHD Graphics 630]
    Kernel driver in use: i915
    Kernel modules: i915
00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
    DeviceName: Onboard - Other
    Subsystem: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
00:14.0 USB controller: Intel Corporation 200 Series/Z370 Chipset Family USB 3.0 xHCI Controller
    DeviceName: Onboard - Other
    Subsystem: Intel Corporation 200 Series/Z370 Chipset Family USB 3.0 xHCI Controller
    Kernel driver in use: xhci_hcd
    Kernel modules: xhci_pci
00:14.2 Signal processing controller: Intel Corporation 200 Series PCH Thermal Subsystem
    DeviceName: Onboard - Other
    Subsystem: Intel Corporation 200 Series PCH Thermal Subsystem
00:15.0 Signal processing controller: Intel Corporation 200 Series PCH Serial IO I2C Controller #0
    DeviceName: Onboard - Other
    Subsystem: Intel Corporation 200 Series PCH Serial IO I2C Controller #0
    Kernel driver in use: intel-lpss
    Kernel modules: intel_lpss_pci
00:15.1 Signal processing controller: Intel Corporation 200 Series PCH Serial IO I2C Controller #1
    DeviceName: Onboard - Other
    Subsystem: Intel Corporation 200 Series PCH Serial IO I2C Controller #1
    Kernel driver in use: intel-lpss
    Kernel modules: intel_lpss_pci
00:16.0 Communication controller: Intel Corporation 200 Series PCH CSME HECI #1
    DeviceName: Onboard - Other
    Subsystem: Intel Corporation 200 Series PCH CSME HECI #1
    Kernel driver in use: mei_me
    Kernel modules: mei_me
00:17.0 SATA controller: Intel Corporation 200 Series PCH SATA controller [AHCI mode]
    DeviceName: Onboard - SATA
    Subsystem: Intel Corporation 200 Series PCH SATA controller [AHCI mode]
    Kernel driver in use: ahci
00:1c.0 PCI bridge: Intel Corporation 200 Series PCH PCI Express Root Port #5 (rev f0)
    Subsystem: Intel Corporation 200 Series PCH PCI Express Root Port #5
    Kernel driver in use: pcieport
00:1c.5 PCI bridge: Intel Corporation 200 Series PCH PCI Express Root Port #6 (rev f0)
    Subsystem: Intel Corporation 200 Series PCH PCI Express Root Port #6
    Kernel driver in use: pcieport
00:1e.0 Signal processing controller: Intel Corporation 200 Series/Z370 Chipset Family Serial IO UART Controller #0
    DeviceName: Onboard - Other
    Subsystem: Intel Corporation 200 Series/Z370 Chipset Family Serial IO UART Controller #0
    Kernel driver in use: intel-lpss
    Kernel modules: intel_lpss_pci
00:1f.0 ISA bridge: Intel Corporation Device a2ca
    DeviceName: Onboard - Other
    Subsystem: Intel Corporation Device a2ca
00:1f.2 Memory controller: Intel Corporation 200 Series/Z370 Chipset Family Power Management Controller
    DeviceName: Onboard - Other
    Subsystem: Intel Corporation 200 Series/Z370 Chipset Family Power Management Controller
00:1f.3 Audio device: Intel Corporation 200 Series PCH HD Audio
    DeviceName: Onboard - Sound
    Subsystem: Device 1c6c:1220
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel, snd_soc_avs
00:1f.4 SMBus: Intel Corporation 200 Series/Z370 Chipset Family SMBus Controller
    DeviceName: Onboard - Other
    Subsystem: Intel Corporation 200 Series/Z370 Chipset Family SMBus Controller
    Kernel driver in use: i801_smbus
    Kernel modules: i2c_i801
01:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL Upstream Port of PCI Express Switch (rev e5)
    Kernel driver in use: pcieport
02:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL Downstream Port of PCI Express Switch
    Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL Downstream Port of PCI Express Switch
    Kernel driver in use: pcieport
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 22 [Radeon RX 6700/6700 XT/6750 XT / 6800M/6850M XT] (rev e5)
    Subsystem: Sapphire Technology Limited Device 445a
    Kernel driver in use: amdgpu
    Kernel modules: amdgpu
03:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21/23 HDMI/DP Audio Controller
    Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21/23 HDMI/DP Audio Controller
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL810xE PCI Express Fast Ethernet controller (rev 07)
    Subsystem: Realtek Semiconductor Co., Ltd. Device 0123
    Kernel driver in use: r8169
    Kernel modules: r8169
05:00.0 Ethernet controller: Mellanox Technologies MT27500 Family [ConnectX-3]
    Subsystem: Mellanox Technologies Device 0074
    Kernel driver in use: mlx4_core
    Kernel modules: mlx4_core

lspci:
00:00.0 Host bridge: Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers (rev 07)
00:01.0 PCI bridge: Intel Corporation 6th-10th Gen Core Processor PCIe Controller (x16) (rev 07)
00:02.0 Display controller: Intel Corporation CoffeeLake-S GT2 [UHD Graphics 630]
00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
00:14.0 USB controller: Intel Corporation 200 Series/Z370 Chipset Family USB 3.0 xHCI Controller
00:14.2 Signal processing controller: Intel Corporation 200 Series PCH Thermal Subsystem
00:15.0 Signal processing controller: Intel Corporation 200 Series PCH Serial IO I2C Controller #0
00:15.1 Signal processing controller: Intel Corporation 200 Series PCH Serial IO I2C Controller #1
00:16.0 Communication controller: Intel Corporation 200 Series PCH CSME HECI #1
00:17.0 SATA controller: Intel Corporation 200 Series PCH SATA controller [AHCI mode]
00:1c.0 PCI bridge: Intel Corporation 200 Series PCH PCI Express Root Port #5 (rev f0)
00:1c.5 PCI bridge: Intel Corporation 200 Series PCH PCI Express Root Port #6 (rev f0)
00:1e.0 Signal processing controller: Intel Corporation 200 Series/Z370 Chipset Family Serial IO UART Controller #0
00:1f.0 ISA bridge: Intel Corporation Device a2ca
00:1f.2 Memory controller: Intel Corporation 200 Series/Z370 Chipset Family Power Management Controller
00:1f.3 Audio device: Intel Corporation 200 Series PCH HD Audio
00:1f.4 SMBus: Intel Corporation 200 Series/Z370 Chipset Family SMBus Controller
01:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL Upstream Port of PCI Express Switch (rev e5)
02:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL Downstream Port of PCI Express Switch
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 22 [Radeon RX 6700/6700 XT/6750 XT / 6800M/6850M XT] (rev e5)
03:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21/23 HDMI/DP Audio Controller
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL810xE PCI Express Fast Ethernet controller (rev 07)
05:00.0 Ethernet controller: Mellanox Technologies MT27500 Family [ConnectX-3]

Offline

#2 2024-08-04 10:07:05

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 12,255
Website

Re: Can't Use Hardware Video Acceleration

Please edit your post to make use of code tags: https://wiki.archlinux.org/title/Genera … s_and_code


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#3 2024-08-04 10:22:25

xerxes_
Member
Registered: 2018-04-29
Posts: 744

Re: Can't Use Hardware Video Acceleration

Post output of commands: 'vainfo', 'pacman -Qs 'libva'.

Offline

#4 2024-08-07 09:27:44

Lone_Wolf
Forum Moderator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 12,629

Re: Can't Use Hardware Video Acceleration

BubbleB_ , you pressed the report buuton on your last post by mistake.
You'll have to repost those outputs .


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#5 2024-08-08 03:14:53

BubbleB_
Member
Registered: 2022-08-21
Posts: 6

Re: Can't Use Hardware Video Acceleration

xerxes_ wrote:

Post output of commands: 'vainfo', 'pacman -Qs 'libva'.

vainfo:

Trying display: wayland
vainfo: VA-API version: 1.22 (libva 2.22.0)
vainfo: Driver version: Mesa Gallium driver 24.1.5-arch1.1 for AMD Radeon RX 6750 GRE 12GB (radeonsi, navi22, LLVM 18.1.8, DRM 3.57, 6.10.3-arch1-2)
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            :	VAEntrypointVLD
      VAProfileMPEG2Main              :	VAEntrypointVLD
      VAProfileVC1Simple              :	VAEntrypointVLD
      VAProfileVC1Main                :	VAEntrypointVLD
      VAProfileVC1Advanced            :	VAEntrypointVLD
      VAProfileH264ConstrainedBaseline:	VAEntrypointVLD
      VAProfileH264ConstrainedBaseline:	VAEntrypointEncSlice
      VAProfileH264Main               :	VAEntrypointVLD
      VAProfileH264Main               :	VAEntrypointEncSlice
      VAProfileH264High               :	VAEntrypointVLD
      VAProfileH264High               :	VAEntrypointEncSlice
      VAProfileHEVCMain               :	VAEntrypointVLD
      VAProfileHEVCMain               :	VAEntrypointEncSlice
      VAProfileHEVCMain10             :	VAEntrypointVLD
      VAProfileHEVCMain10             :	VAEntrypointEncSlice
      VAProfileJPEGBaseline           :	VAEntrypointVLD
      VAProfileVP9Profile0            :	VAEntrypointVLD
      VAProfileVP9Profile2            :	VAEntrypointVLD
      VAProfileAV1Profile0            :	VAEntrypointVLD
      VAProfileNone                   :	VAEntrypointVideoProc

pacman -Qs 'libva:

local/lib32-libva-mesa-driver 1:24.1.5-1
    Open-source VA-API drivers - 32-bit
local/libva 2.22.0-1
    Video Acceleration (VA) API for Linux
local/libva-mesa-driver 1:24.1.5-1
    Open-source VA-API drivers
local/libva-utils 2.22.0-1
    Intel VA-API Media Applications and Scripts for libva

Offline

#6 2024-08-08 10:20:47

Lone_Wolf
Forum Moderator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 12,629

Re: Can't Use Hardware Video Acceleration

You have 2 videocards, an integrated intel card and the amd card.
Install https://archlinux.org/packages/?name=intel-media-driver

does this change the detected decoders/encoders ?


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#7 2024-08-09 12:44:28

BubbleB_
Member
Registered: 2022-08-21
Posts: 6

Re: Can't Use Hardware Video Acceleration

Lone_Wolf wrote:

You have 2 videocards, an integrated intel card and the amd card.
Install https://archlinux.org/packages/?name=intel-media-driver

does this change the detected decoders/encoders ?

Thankyou for your answer! I disabled integrated gpu and  I can use my AMD now

Offline

#8 2024-08-10 16:15:05

Lone_Wolf
Forum Moderator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 12,629

Re: Can't Use Hardware Video Acceleration

If you're satisfied with the outcome, please prepend [Solved] to the thread title (edit first post).


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

Board footer

Powered by FluxBB