Package Details: amdgpu-core-meta 20.45_1188099-1

Git Clone URL: https://aur.archlinux.org/amdgpu-pro-installer.git (read-only, click to copy)
Package Base: amdgpu-pro-installer
Description: Config file /etc/ld.so.conf.d/20-amdgpu.conf
Upstream URL: https://www.amd.com/en/support/kb/release-notes/rn-amdgpu-unified-linux-20-30
Licenses: MIT
Groups: Radeon_Software_for_Linux
Submitter: LEW21
Maintainer: Ashark
Last Packager: Ashark
Votes: 97
Popularity: 2.51
First Submitted: 2016-03-28 22:44
Last Updated: 2021-01-15 00:09

Pinned Comments

Ashark commented on 2019-12-09 20:52

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

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

Latest Comments

1 2 3 4 5 6 ... Next › Last »

Akrai commented on 2021-01-15 20:53

Oh you're right, vulkan-driver is already satisfied with amdvlk, no issues uninstalling it. But ffmpeg throws this error when trying to encode without it:

[h264_amf @ 0x56452d8d3d40] DLL libamfrt64.so.1 failed to open Error initializing output stream 0:0 -- Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height

So yeah, i have to keep amf-amdgpu-pro i guess.

Yo should remove opencl-amdgpu-pro-icd as deps as it doesn't exist right?

Ashark commented on 2021-01-15 20:29

@Akrai amf-amdgpu-pro just contains libamfrt64.so, but I do not know for what it is. By the way, steam does not require vulkan-amdgpu-pro, it just require vulkan-driver, which could be open.

Akrai commented on 2021-01-15 20:16

Yeah, ffmpeg fails if i remove vulkan-amdgpu-pro, which also removed amdgpu-core-meta and amdgpu-pro-core-meta but those two seems irrelevant. So what does the amf-amdgpu-pro package does? I have zero idea, as I have it uninstalled right now and ffmpeg encodes just fine

Akrai commented on 2021-01-15 20:14

I was trying to encode videos through GPU a month ago and so with the very few information of AMF encoding in linux available in the internet I achieved it. I thought I had to use the amdgpu-pro package, as I thought I had to link the ICD file that the amdgpu-pro provides (in the vulkan-amdgpu-pro one, using VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_pro_icd64.json) as a parameter in ffmpeg.

Now that you asked I just checked and it works to encode without linking that ICD file, so... yeah. As there is no info out there to know for sure what i really need to encode using AMF, i'm not really sure but it looks like i don't need at all any amdgpu-pro packages... Also, I can't really test to encode uninstalling amdgpu-pro as steam requires vulkan-amdgpu-pro, which is the package which provides that ICD file and so maybe if i uninstalled it then ffmpeg could not use h264_amf encoder, but i cannot test it. I could force remove it, for the test...

In fact i'm gonna do it real quick just to check

Ashark commented on 2021-01-15 19:47

@Akrai thanks, I missed that. Probably yes, I do not remember what is inside for now. Maybe it should be replaced by generic icd loader dependency, if it requires opencl. I will try to figure that out a bit later. By the way, are you using AMF? If yes, could you describe it here https://wiki.archlinux.org/index.php/AMDGPU_PRO ?

Akrai commented on 2021-01-15 19:32

So opencl-amdgpu-pro-icd dependency should be removed from amf-amdgpu-pro, right?

Ashark commented on 2021-01-15 00:17

20.45_1188099-1 update. I have removed support for opencl, because it is done in opencl-amd package (to avoid twice work). The OpenGL driver does not work for some reason for me (on RX 580). Sddm just not loads (some previous versions did not worked also). Also, DR is not starting (crashes). The AMDVLK-PRO improved a bit (removed empty directory). If you know how to fix, you are welcome. P.S. I am not researching on this right now, because as I said before, DR should respect linux standards. Anyway, as it does not support mp4, it is useless. Probably will separate vulkan-pro later from this package.

Ashark commented on 2020-12-07 18:59

Yeah, I know that 20.45 is now available for my rx 580 gpu. The problem is that I had no success installing it even in kubuntu 20.04.1! amdgpu-dkms package failed to install. It is strange, because they should support ubuntu in the first place. I have also tried with CentOS 8 stream, but also had no success. Need further experiments.

Edit 20210101: they have released 20.45-1188099 that fixes the issue with amdgpu-dkms. I have successfully installed ./amdgpu-install --pro --opencl=legacy,rocr --no-32 but the problem is that onboarding screen is blank and when I drag an image to timeline, dr crashes after a second. Need further experiments.

Ashark commented on 2020-11-23 21:41

I am glad to say that linux gpu reset bug was eliminated by gnif's project vendor-reset. See https://forum.level1techs.com/t/secondary-gpu-passthrough-of-amd-rx580-to-linux-vm-problem/138231

Now it should be much easier to test amdgpu-pro repackaging.

kode54 commented on 2020-11-21 01:37

Uh, yeah, searches don't ordinarily look for base packages, only the sub-packages they build.