I saw that a DKMS module was installed, but do I need to do something special to have it actually compile? I'm using 4.5.4 with CIK config added in my kernel build.
Has anyone got this to work on CIK at all?
Search Criteria
Package Details: amdgpu-pro-oglp 24.10_1787253-1
Package Actions
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-22-40 |
Licenses: | custom: AMDGPU-PRO EULA |
Groups: | Radeon_Software_for_Linux |
Provides: | libgl |
Submitter: | LEW21 |
Maintainer: | Ashark (mesmer) |
Last Packager: | mesmer |
Votes: | 125 |
Popularity: | 1.02 |
First Submitted: | 2016-03-28 22:44 (UTC) |
Last Updated: | 2024-07-02 19:24 (UTC) |
Dependencies (2)
- libglvnd (libglvnd-gitAUR)
- libx11 (libx11-gitAUR)
Required by (743)
- achilles (requires libgl)
- actionfps-client (requires libgl)
- actionfps-client (requires libgl) (make)
- actionfps-common (requires libgl) (make)
- actionfps-server (requires libgl) (make)
- activinspire (requires libgl)
- aegisub-arch1t3cht (requires libgl)
- aegisub-arch1t3cht-git (requires libgl)
- aegisub-arch1t3cht-qt5-git (requires libgl)
- aegisub-git (requires libgl)
- aegisub-japan7-git (requires libgl)
- aegisub-ttools-meson-git (requires libgl)
- aegisub-wangqr-git (requires libgl)
- aftershotpro2 (requires libgl)
- agar (requires libgl)
- aida-x-git (requires libgl)
- albion-online-launcher-bin (requires libgl)
- alchemy-viewer-git (requires libgl)
- allegro-git (requires libgl)
- allegro-sdl-git (requires libgl)
- Show 723 more...
Sources (18)
- https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/a/amf-amdgpu-pro/amf-amdgpu-pro_1.4.34-1787253.22.04_amd64.deb
- https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/liba/libamdenc-amdgpu-pro/libamdenc-amdgpu-pro_1.0-1787253.22.04_amd64.deb
- https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/o/oglp-amdgpu-pro/libegl1-amdgpu-pro-oglp_24.10-1787253.22.04_amd64.deb
- https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/o/oglp-amdgpu-pro/libegl1-amdgpu-pro-oglp_24.10-1787253.22.04_i386.deb
- https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/o/oglp-amdgpu-pro/libgl1-amdgpu-pro-oglp-dri_24.10-1787253.22.04_amd64.deb
- https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/o/oglp-amdgpu-pro/libgl1-amdgpu-pro-oglp-dri_24.10-1787253.22.04_i386.deb
- https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/o/oglp-amdgpu-pro/libgl1-amdgpu-pro-oglp-ext_24.10-1787253.22.04_amd64.deb
- https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/o/oglp-amdgpu-pro/libgl1-amdgpu-pro-oglp-gbm_24.10-1787253.22.04_amd64.deb
- https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/o/oglp-amdgpu-pro/libgl1-amdgpu-pro-oglp-glx_24.10-1787253.22.04_amd64.deb
- https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/o/oglp-amdgpu-pro/libgl1-amdgpu-pro-oglp-glx_24.10-1787253.22.04_i386.deb
- https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/o/oglp-amdgpu-pro/libgles1-amdgpu-pro-oglp_24.10-1787253.22.04_amd64.deb
- https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/o/oglp-amdgpu-pro/libgles1-amdgpu-pro-oglp_24.10-1787253.22.04_i386.deb
- https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/o/oglp-amdgpu-pro/libgles2-amdgpu-pro-oglp_24.10-1787253.22.04_amd64.deb
- https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/o/oglp-amdgpu-pro/libgles2-amdgpu-pro-oglp_24.10-1787253.22.04_i386.deb
- https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/v/vulkan-amdgpu-pro/vulkan-amdgpu-pro_24.10-1787253.22.04_amd64.deb
- https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/v/vulkan-amdgpu-pro/vulkan-amdgpu-pro_24.10-1787253.22.04_i386.deb
- progl.bash-completion
- progl
Latest Comments
« First ‹ Previous 1 .. 52 53 54 55 56 57 58 59 Next › Last »
Themaister commented on 2016-05-30 20:09 (UTC) (edited on 2016-05-30 20:17 (UTC) by Themaister)
Corngood commented on 2016-05-30 17:07 (UTC) (edited on 2016-05-30 17:21 (UTC) by Corngood)
I'm really not sure why you're having so much trouble.
Have you looked through strace or LD_DEBUG=all for loading of any incorrect libraries (mesa)? Maybe just remove mesa and see what breaks then?
Perhaps you're on to something with that ioctl, which would imply a kernel problem. Are you using kernel 4.5.4+CIK? Have you tried building the dkms module, or using 4.6/4.7?
Edit: actually from what I can tell 0 is ok for that ioctl.
Themaister commented on 2016-05-30 16:03 (UTC)
Another interesting thing is that using LD_LIBRARY_PATH I can get glxinfo to return 4.5 core context from amdgpu-pro's GL implementation while in plain amdgpu Xorg.
glxgears "runs", but it's completely corrupted. Probably due to mismatch in how the GLX implementation does things ...
Themaister commented on 2016-05-30 14:05 (UTC)
I got a paste of what happens right before "accel disabled":
http://pastebin.com/XePL6yEK
It calls DRM_IOCTL_GET_CLIENT and returns 0. I'm not sure if this means error or not in this case.
Themaister commented on 2016-05-30 13:10 (UTC)
Installed the amdgpu package from LiberteCzech.
I still cannot get GLX. Same error. I cannot understand what is possibly blocking GLX here. I've rerouted every .so I can see in ldconfig.
What "works" is to use Mesa's xf86-video-amdgpu thing, and LD_LIBRARY_PATH for apps which use Vulkan. Then amdgpu-pro "works". I cannot get a window, but off-screen stuff can run to some extent.
lahwaacz commented on 2016-05-28 09:52 (UTC)
The PKGBUILD does not specify the license: https://wiki.archlinux.org/index.php/PKGBUILD#license
Corngood commented on 2016-05-27 03:15 (UTC)
My PR is also now updated to 16.20.3. It needed a couple of changes to the generator to deal with new dependencies, but it appears to be working.
@Themaister looks like the surface extension is fixed in this version.
storma commented on 2016-05-25 12:58 (UTC)
@LiberteCzech I made the same changes as you did and it works fine. Needed the tweaks from below to get it running though.
LiberteCzech commented on 2016-05-25 09:10 (UTC)
Here is the latest driver. https://github.com/LiberteCzech/archlinux-amdgpu
I used the corngood and LEW21 work.
If you have time, you can try and let you know if it works.
I did not have time to test it yet.
Corngood commented on 2016-05-19 21:54 (UTC) (edited on 2016-05-19 21:56 (UTC) by Corngood)
Mine looks similar to yours (I also get the (EE) about the hybrid driver) up until:
[ 78.193] (II) LoadModule: "dri2"
[ 78.193] (II) Module "dri2" already built-in
[ 78.198] (II) glamor: OpenGL accelerated X.org driver based.
[ 78.284] (II) glamor: EGL version 1.4:
Where yours says:
[ 557.285] (II) AMDGPU(0): GPU accel disabled or not working, using shadowfb for KMS
Maybe check if EGL is correct:
$ ldconfig -p | grep libEGL
libEGL.so.1 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/amdgpu-pro/libEGL.so.1
The only active xorg.conf files I have are:
/usr/share/X11/xorg.conf.d/01-amdgpu-pro.conf
/usr/share/X11/xorg.conf.d/10-evdev.conf
/usr/share/X11/xorg.conf.d/10-quirks.conf
So maybe get rid of any others in there or in /etc/.
After that I'd probably use LD_DEBUG and strace to figure out what it's doing before it prints those messages. Then maybe build a debug xorg-server.
I'm using xorg-server 1.18.3-1 and kernel 4.5.4 w/ CIK. I assume you are on similar versions and on x86_64?
Edit: also I'm on HAWAII, not BONAIRE.
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/.