AMD pro driver install, how?

Hello all,

I’ve been unable to get my system to switch to the AMDGPU PRO -drivers, even though I have installed all the necessary packages. I’ve read the Arch wiki quite a bit, but it just tells me to use the amdgpu-pro-installer package from AUR. But that package doesn’t seem to exist anymore.

Here’s what I get with inxi -v7azy:

Graphics:
Device-1: AMD Navi 31 [Radeon RX 7900 XT/7900 XTX] vendor: Tul / PowerColor
driver: amdgpu v: kernel arch: RDNA-3 code: Navi-3x process: TSMC n5 (5nm)
built: 2022+ pcie: gen: 4 speed: 16 GT/s lanes: 16 ports: active: DP-1
off: HDMI-A-1 empty: DP-2,DP-3 bus-ID: 03:00.0 chip-ID: 1002:744c
class-ID: 0300
Device-2: Microsoft LifeCam HD-3000 driver: snd-usb-audio,uvcvideo
type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-9:7
chip-ID: 045e:0779 class-ID: 0102
Display: x11 server: X.Org v: 21.1.9 with: Xwayland v: 23.2.2
compositor: Picom v: git-b700a driver: X: loaded: amdgpu dri: radeonsi
gpu: amdgpu display-ID: :0 screens: 1
Screen-1: 0 s-res: 2560x1440 s-dpi: 55 s-size: 1185x381mm (46.65x15.00")
s-diag: 1245mm (49.01")
Monitor-1: DP-1 mapped: DisplayPort-0 pos: primary model: VG27A
serial: built: 2021 res: 2560x1440 dpi: 109 gamma: 1.2
size: 597x336mm (23.5x13.23") diag: 685mm (27") ratio: 16:9 modes:
max: 2560x1440 min: 720x400
Monitor-2: HDMI-A-1 mapped: HDMI-A-0 note: disabled model: Philips FTV
serial: built: 2020 res: 2560x1440 dpi: 34 gamma: 1.2
size: 1440x810mm (56.69x31.89") diag: 1652mm (65") ratio: 16:9 modes:
max: 1920x1080 min: 640x480
API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
device: 1 drv: swrast surfaceless: drv: radeonsi x11: drv: radeonsi
inactive: gbm,wayland
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 23.2.1-arch1.2
glx-v: 1.4 direct-render: yes renderer: AMD Radeon RX 7900 XTX (gfx1100 LLVM
16.0.6 DRM 3.54 6.6.5-arch1-1) device-ID: 1002:744c memory: 23.44 GiB
unified: no
API: Vulkan v: 1.3.269 layers: 8 device: 0 type: discrete-gpu name: AMD
Radeon RX 7900 XTX (RADV GFX1100) driver: mesa radv v: 23.2.1-arch1.2
device-ID: 1002:744c surfaces: xcb,xlib device: 1 type: discrete-gpu
name: AMD Radeon RX 7900 XTX driver: amd v: (LLPC) device-ID: 1002:744c
surfaces: xcb,xlib

Here’s what I’ve installed manually:

5 aur/lib32-vulkan-amdgpu-pro 23.10_1620044-1 (+119 1.33) (Installed)
AMDGPU Pro Vulkan driver (32-bit)
4 aur/lib32-amdgpu-pro-oglp 23.10_1620044-1 (+119 1.33) (Installed)
AMDGPU Pro OpenGL driver (32-bit)
3 aur/amf-amdgpu-pro 23.10_1620044-1 (+119 1.33) (Installed)
AMDGPU Pro Advanced Multimedia Framework
2 aur/vulkan-amdgpu-pro 23.10_1620044-1 (+119 1.33) (Installed)
AMDGPU Pro Vulkan driver
1 aur/amdgpu-pro-oglp 23.10_1620044-1 (+119 1.33) (Installed)
AMDGPU Pro OpenGL driver

I’m probably just a dunce, but I haven’t figured out how to get my system using them even with reading a bunch of threads here and searching around about AMD drivers.

The main reason for needing the drivers is that I need hardware video encoding. Better video encoding is the main reason I got this GPU in the first place.

Thank you, and apologies if excessively dumb line of enquiry!

The -PRO drivers are intended for enterprise distributions like RHEL and Ubuntu LTS where Kernel and Mesa are not seeing major updates. On all other systems, the drivers in Kernel and Mesa ARE what AMD is providing and that is superior to the frankenstein-package that is the PRO driver. Installing major system-packages from the AUR is just bad.

The free drivers are also capable of doing that. Simply install libva-mesa-driver and mesa-vdpau

2 Likes

Ah, that explains many a thing. Those packages indeed did the trick, thank you for the help!

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.