Package Details: amf-amdgpu-pro 24.20_2044449-1

Git Clone URL: https://aur.archlinux.org/amdgpu-pro-installer.git (read-only, click to copy)
Package Base: amdgpu-pro-installer
Description: AMDGPU Pro Advanced Multimedia Framework
Upstream URL: https://www.amd.com/en/support/kb/release-notes/rn-amdgpu-unified-linux-22-40
Licenses: custom: AMDGPU-PRO EULA
Groups: Radeon_Software_for_Linux
Submitter: LEW21
Maintainer: Ashark (mesmer)
Last Packager: mesmer
Votes: 125
Popularity: 0.61
First Submitted: 2016-03-28 22:44 (UTC)
Last Updated: 2024-12-11 23:16 (UTC)

Dependencies (4)

Sources (18)

Pinned Comments

mesmer commented on 2022-12-23 04:31 (UTC) (edited on 2023-05-28 19:28 (UTC) by mesmer)

IF PROBLEM HAPPEN

this package is our try to put amdgpu in ARCH, but this could break or have problems as amd update and change their packages for ubuntu

if anything happens you can always download a older tag in https://github.com/Ashark/archlinux-amdgpu-pro/releases and get the PKGBUILD there, and use makepkg with that build while we update or try to fix :)

ALWAYS USE LINUX-FIRMWARE-GIT IF LATEST DRIVER FAIL BEFORE ISSUE SOME ERROR

https://aur.archlinux.org/packages/linux-firmware-git

Ashark commented on 2019-12-09 20:52 (UTC) (edited on 2022-12-06 08:45 (UTC) by Ashark)

PKGBUILD generator is located here: https://github.com/Ashark/archlinux-amdgpu-pro

AMDGPU PRO wiki page: https://wiki.archlinux.org/index.php/AMDGPU_PRO

New versions will appear here: https://repo.radeon.com/amdgpu/.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 .. 60 Next › Last »

mesmer commented on 2024-01-19 21:10 (UTC)

https://github.com/GPUOpen-LibrariesAndSDKs/AMF/issues/392#issuecomment-1891122382 this issue helps to understand this problem, and yeah, we cannot do much here, just wait for the firmwares to sync again, i advice on trying other version of this package and hope that it works

also you can try to use the linux-firmware (not the -git) should work with the current version of this package (its the one i use)

local/linux-firmware 20231211.f2e52a1c-1
    Firmware files for Linux

EnSER commented on 2024-01-19 17:50 (UTC)

@cschlote: The answer is that the AMF people and the normal linux people at AMD do not work together. Each releases GPU firmware independently. I got this first hand from an AMD guy. Your linux-firmware is of course from the linux people and amdgpu-pro expects handpicked firmware from the AMF people...

cschlote commented on 2024-01-19 12:47 (UTC) (edited on 2024-01-19 12:48 (UTC) by cschlote)

For some weeks now, I see the following error in amf-test-linux:


system VCN FW Encode interface version=1.12, expected version=1.13

As proposed I tried older version of the amdgpu packages. Then I see:


system VCN FW Encode interface version=1.12, expected version=1.11

I tried any old version from the last year. The is no version which expects 1.12. It directly jumps from 1.11 to 1.13

And yes, I use the latest linux-firmware-git package.

Can somebody please explain, why there is no matching userland code for the amdgpu fimware for R7700XT, which is installed on my system (on up-to-date Manjaro)?

mesmer commented on 2024-01-09 05:45 (UTC)

its hard to say, when amd fell thats is ok to launch haha, but i expect everything break again, but 5.7.3 is on i think, ill try update tomorrow

OzzyHelix commented on 2024-01-09 00:01 (UTC)

do we know when 23.40 will be released? I'm kind of excited for the improves that promises

mesmer commented on 2023-12-12 21:09 (UTC) (edited on 2023-12-12 21:11 (UTC) by mesmer)

great news, 5.7.2 (aka 23.30) works with linux-firmware in archlinux (dont known about the git version)

the response of amf-test in my 6700 xtx

~/amf-test-linux/amf-test
0123-11-12 18:07:57 46D50740 [AMFEncoderCoreBaseImpl] Warning: Failed to QueryThroughput()!
0123-11-12 18:07:57 46D50740 [AMFEncoderCoreBaseImpl] Warning: Failed to QueryThroughput()!
0123-11-12 18:07:57 46D50740 [EncodeCore]   Error: ./sources/drivers/enc_core/cmn/av1config.cpp(237):Av1Config::IsEncodeSupported(): Unknown Hardware!
0123-11-12 18:07:57 46D50740 [AMFEncoderCoreAv1] Warning:  AMFEncoderCoreAv1Impl::CreateEncodeService() not supported VCN instance 0! 
0123-11-12 18:07:57 46D50740 [AMFEncoderCoreAv1]   Error: ../../../../../runtime/src/components/EncoderCore/EncoderCoreAv1Impl.cpp(343):AMF_ERROR 10 : AMF_NOT_SUPPORTED: Failed to create encode service!
0123-11-12 18:07:57 46D50740 [AMFEncoderCoreAv1] Warning: CreateServices failed.
0123-11-12 18:07:57 46D50740 [AMFEncoderCoreAv1] Warning: *****Failed to create AV1 encoder component.

----------------------------------------------------------------

AMF Encoders

AVC (H264)    = True
HEVC (H265)   = True
AV1           = False

my firmware

❯ yay -Qs linux-firmware
local/linux-firmware 20231211.f2e52a1c-1
    Firmware files for Linux

thx @healing_hand to notify about new release

as always if anyone see a new release fell free to put a issue or pr in the github for the package

Lulzagna commented on 2023-11-22 00:38 (UTC) (edited on 2023-11-22 20:47 (UTC) by Lulzagna)

For obs-amf, rolling back my linux-firmware to version 20230804.7be2766d-2 works for me - I still have the old ZST file on my system that I installed.

I don't know why but my error message said the version was 1.21 and expected 1.20 even though my system is completely up to date except for the firmware.

Edit: Uploaded here in case anyone wanted it. Install with sudo pacman -U <.zst file> and make sure to sudo mkinitcpio -P

EnSER commented on 2023-11-14 10:24 (UTC)

Comments from AMD for latest VCN firmware on linux-firmware: update VCN 4.0.X firmware from 5.7 branch I didn't have any luck with current 5.7 and 5.7.1, but maybe somebody else could try?

mesmer commented on 2023-11-13 22:02 (UTC) (edited on 2023-11-13 22:02 (UTC) by mesmer)

@firastom great work, this package is a nightmare to control and make work, as the firmware is always a problem, and we dont have a way of controlling that without breaking the firmware packages :(

from time to time the amd create a update and or change the version completly, or replace a package , remove a package or just use a version of firmware that i cannot put to work with the arch at all

please fell free to open a branch and a PR int he git so we can try to get a solution for this, but to be fair i am getting tired of controlling the caos of AMD haha

i thought of creating a linux-firmware for amd itself, but it seems to be so much trouble for that driver alone