thank u
Search Criteria
Package Details: lib32-amdgpu-pro-libgl 20.45_1188099-5
Git Clone URL: | https://aur.archlinux.org/amdgpu-pro-installer.git (read-only, click to copy) |
---|---|
Package Base: | amdgpu-pro-installer |
Description: | AMDGPU Pro OpenGL driver (32-bit) |
Upstream URL: | https://www.amd.com/en/support/kb/release-notes/rn-amdgpu-unified-linux-20-30 |
Licenses: | |
Groups: | |
Provides: | |
Submitter: | LEW21 |
Maintainer: | Ashark |
Last Packager: | Ashark |
Votes: | 98 |
Popularity: | 1.83 |
First Submitted: | 2016-03-28 22:44 |
Last Updated: | 2021-01-28 03:27 |
Dependencies (10)
- lib32-libdrm (lib32-libdrm-git, lib32-libdrm-minimal-git)
- lib32-libx11 (lib32-libx11-git, lib32-libx11-threadsafe)
- lib32-libxcb (lib32-libxcb-git)
- lib32-libxdamage
- lib32-libxext
- lib32-libxfixes
- lib32-libxxf86vm
- lib32-wayland (lib32-wayland-git)
- amdgpu-pro-libgl=20.45_1188099-5
- wget (wget-git) (make)
Required by (64)
- after-school (requires lib32-libgl)
- balsamiqmockups (requires lib32-libgl)
- crossover (requires lib32-libgl) (x86_64)
- doom3-bin (requires lib32-libgl) (x86_64)
- frozensynapse-hib (requires lib32-libgl)
- gens-gs-qt4-git (requires lib32-libgl) (x86_64)
- gens-gs-sdl-git (requires lib32-libgl) (x86_64)
- gog-baldurs-gate-enhanced-edition (requires lib32-libgl) (x86_64)
- gog-icewind-dale-enhanced-edition (requires lib32-libgl)
- gog-slain-back-from-hell (requires lib32-libgl)
- gog-unreal-tournament-goty (requires lib32-libgl)
- guitar-pro (requires lib32-libgl) (x86_64)
- jumpman (requires lib32-libgl) (x86_64)
- kag (requires lib32-libgl)
- kagbeta (requires lib32-libgl)
- lib32-allegro (requires lib32-libgl)
- lib32-apitrace-git (requires lib32-libgl)
- lib32-directfb (requires lib32-libgl)
- lib32-freeglut-git (requires lib32-libgl)
- lib32-glfw-wayland (requires lib32-libgl)
- lib32-glfw-wayland-git (requires lib32-libgl) (optional)
- lib32-glfw-x11 (requires lib32-libgl)
- lib32-glfw-x11-git (requires lib32-libgl) (optional)
- lib32-glitz (requires lib32-libgl)
- lib32-glu-git (requires lib32-libgl)
- lib32-gstreamer0.10-base (requires lib32-libgl) (make)
- lib32-gstreamer0.10-base-plugins (requires lib32-libgl) (make)
- lib32-libepoxy-git (requires lib32-libgl) (make)
- lib32-libmumble (requires lib32-libgl)
- lib32-libva-minimal-git (requires lib32-libgl)
- lib32-libvdpau-va-gl (requires lib32-libgl)
- lib32-qt4 (requires lib32-libgl)
- lib32-sdl2-git (requires lib32-libgl)
- lib32-sdl2-ime-support (requires lib32-libgl)
- lib32-sdl2-minimal-git (requires lib32-libgl)
- lib32-sdl2-minimal-x11-git (requires lib32-libgl)
- lib32-simplescreenrecorder-git (requires lib32-libgl)
- lib32-waffle (requires lib32-libgl)
- lib32-webkitgtk (requires lib32-libgl)
- nfs2se-git (requires lib32-libgl)
- nwn-gog (requires lib32-libgl) (x86_64)
- papers-please-gog (requires lib32-libgl) (x86_64)
- papersplease (requires lib32-libgl)
- regen (requires lib32-libgl) (x86_64)
- shadowrundragonfall-gog (requires lib32-libgl) (x86_64)
- shadowrunhongkong-gog (requires lib32-libgl) (x86_64)
- shadowrunreturns-gog (requires lib32-libgl) (x86_64)
- shatter-hib (requires lib32-libgl) (x86_64)
- softmaker-office-2016-bin (requires lib32-libgl) (x86_64)
- spaz-hib (requires lib32-libgl) (x86_64)
- surgeonsimulator2013 (requires lib32-libgl) (x86_64)
- thiswarofmine-gog (requires lib32-libgl) (x86_64)
- triptych-bin (requires lib32-libgl) (x86_64)
- unigine-tropics (requires lib32-libgl)
- unrealtournament (requires lib32-libgl)
- volgarr-the-viking-hib (requires lib32-libgl) (x86_64)
- wine-git (requires lib32-libgl) (make)
- wine-stable (requires lib32-libgl) (make)
- wine-stable-next (requires lib32-libgl) (make)
- wine-staging-git (requires lib32-libgl) (make)
- wine-valve (requires lib32-libgl) (make)
- wine-valve-git (requires lib32-libgl) (make)
- wine-vulkan-git (requires lib32-libgl) (make)
- woahdave-hib (requires lib32-libgl) (x86_64)
Sources (3)
damnbro commented on 2021-01-19 10:37
sperg512 commented on 2021-01-19 10:26
@damnbro probably a partial download, remove the tarball then try again
damnbro commented on 2021-01-19 08:52
ey man please help what do i do its says
amdgpu-pro-20.45-1188099-ubuntu-20.04.tar.xz ... FAILED
==> ERROR: One or more files did not pass the validity check! :: Unable to build amdgpu-core-meta - makepkg exited with code: 1
Ashark commented on 2021-01-19 07:42
In the future pkgrel I want to make libgl to be activated on demand with progl prefix. However, there are some files inside, which I do not know yet if I can safely drop. Namely:
- amdrc (in /etc/amd) - I think it should stay there
- amdapfxx.blb (in /etc/amd) - probably some firmware? I tried to open it in text editor, it contains lots of readable text with application names. It is probably some optimisations per application?
- libglx.so (in /opt/amdgpu-pro/lib/xorg/modules/extensions) - probably, this thing causes failing X to start when installed. Probably, intended for use with specific version of X on Ubuntu. But probably, someone would want to use ag-pro on entire X.
- how to handle file 10-amdgpu-pro.conf (in /opt/amdgpu/share/drirc.d). It have xml config for dri driver. Also, need to find out if ag pro can work with libglvnd.
KatStuffs commented on 2021-01-17 01:52
Has any had luck passing this driver off as an environment variable like described in the wiki?
$ LD_LIBRARY_PATH="$PACKAGEPATH/opt/amdgpu-pro/lib/x86_64-linux-gnu:${LD_LIBRARY_PATH}" LIBGL_DRIVERS_PATH="$PACKAGEPATH/usr/lib/x86_64-linux-gnu/dri/" dri_driver="amdgpu" command
Ashark commented on 2021-01-16 23:42
@Akrai thanks for adding example to the wiki. I have checked, seems like amf works ok even without opencl-amd, so I just removed that dependency.
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
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