Package Details: amdgpu-pro-libgl 20.30_1109583-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 OpenGL driver
Upstream URL: https://www.amd.com/en/support/kb/release-notes/rn-amdgpu-unified-linux-20-30
Licenses: custom: AMDGPU-PRO EULA
Groups: Radeon_Software_for_Linux
Provides: libgl
Submitter: LEW21
Maintainer: Ashark
Last Packager: Ashark
Votes: 91
Popularity: 0.79
First Submitted: 2016-03-28 22:44
Last Updated: 2020-08-09 14:32

Required by (703)

Sources (1)

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 »

hdi commented on 2020-09-20 17:11

@Ashark I love you man, I installed the 19.30 and now everything working as it should, no more black screen, thank you

Ashark commented on 2020-09-20 16:39

@hdi Yes, you can see the changes history. The link is in the top right corner.

hdi commented on 2020-09-20 13:37

@gardotd426 thanks for the guide. I feel so stupid that I can't understand this. My system was working fine with previous amdgpu-pro-libgl 19.30 that I installed from the Manjaro package manager AUR, but I think the developer removed 19.30 and updated with the 20.30. My question is that, is there any way to downgrade or find the old amdgpu-pro-libgl 19.30 from AUR archive??? is there any archive somewhere?

gardotd426 commented on 2020-09-20 03:09

@hdi, that's the problem.

You can't use AMDGPU-PRO's libgl on Arch. Not installed system-wide, anyway.

I'm assuming you need it for DaVinci Resolve? Considering that's literally the only thing that you should need it for...

If that's the case, then you can just extract the lib files into another directory and use a script to export the proper variables and then launch DaVinci Resolve, meanwhile the rest of your system is using the regular amdgpu and mesa drivers.

Just add something like this to your ~/.bashrc or ~/.zshrc:


progl() {
  export LD_LIBRARY_PATH="/home/$USER/pro/drivers:${LD_LIBRARY_PATH}"
  export LIBGL_DRIVERS_PATH="/home/$USER/pro/drivers/dri"
  export dri_driver="amdgpu"
}

And then make sure ~/pro/drivers contains libEGL.so.1, libglapi.so.1, libGLESv2.so.2, libGL.so.1, libEGL.so, libglapi.so, libGLESv2.so, libGL.so, and libGL.so.1.2 from the necessary PRO .debs, as well as a directory called dri/ containing amdgpu_dri.so from the .deb package.

Then you launch Davinci resolve from the terminal by running progl first, hitting enter, then running DaVinci Resolve, or you could just add the exact same envvars to the beginning of the Exec= line in the .desktop file for DaVinci Resolve. Both work, I've already tried it.

I'm not sure about orca, you probably need to just install that system-wide.

But that's your only option if you insist on using Arch (or anything based on it). If you want to be able to just install the drivers system-wide, you have to use a supported distribution such as Ubuntu LTS or RHEL.

hdi commented on 2020-09-19 12:44

@gardotd426 I don't need a full package I just need these two 1. amdgpu-pro-libgl 19.30 2. amdgpu-pro-orca 19.30

gardotd426 commented on 2020-09-19 12:11

@hdi if you are that unfamiliar with the terminal, then you absolutely shouldn't be messing with the Pro drivers.

Either way, you can't install the full pro drivers system-wide on Arch (or Manjaro). Also, Manjaro is not supported here.

I'm not sure what you think you need the full Pro stack for, but I'd just about guarantee you just think you need them for some reason, and you actually don't.

But yeah, a) the full pro stack cannot be installed system-wide on Arch or any Arch-based distros (you'll get a black screen), b) Manjaro is not supported in any fashion on AUR package threads, and c) you likely don't need the full pro drivers.

hdi commented on 2020-09-19 11:39

Hi every one here. I have Manjaro installed on my PC, my gpu is AMD RX480, 8GB and I use my system for Davinci Resolve 16. Since I updated to AMDGPU-PRO 20.30, I get black screen. I don't want headache I just need the previous drive it was amdgpu-pro 19.30, is there any possible way I get that? I searched AUR website, it seems that one is disappeared from the web. Can anyone help? I'm not familiar with terminal so much so I can't build one from the AMD website.

Thanks for your help

Ashark commented on 2020-08-27 19:42

@gardotd426 - https://github.com/Ashark/archlinux-amdgpu-pro/issues/62

gardotd426 commented on 2020-08-26 23:23

@Ashark, so, I'm confused about move_libdir in the PKGBUILD.

It doesn't work at all. Packages still git built with files in /usr/lib/x86_64-linux-gnu, /usr/lib32/i686-linux-gnu, etc. Nothing gets moved anywhere, so that little snippet does nothing.

amdgpu-pro-libgl is one example. The resulting Arch package has amdgpu_dri.so in /usr/lib/x86_64-linux-gnu/dri/

Ashark commented on 2020-08-26 00:41

@quadronick, so you need to remove roct-amdgpu-pro before upgrading.