Installing AMDGPU-PRO Ubuntu Driver under Slackware 14.2?
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Thanks for making available your script for amdgpu-pro. I have tried this successfully with both Slackware 14.2 as well as current. While OpenGL and the output from clinfo seem to deliver the goods as expected, when I actually launch an application that needs OpenCL(darktable or luxmark-3.1) I either get some error message that the OpenCL commandQueue can not be created or an outright segfault. I wonder whether this is because I messed up the installation(don't think that is likely) or because OpenCL on amdgpu-pro for Southern Island cards is still incomplete/immature. I have raked the internet for any user experience of ocl on HD7970 cards using amdgpu-pro but found precious little...
Thanks for making available your script for amdgpu-pro. I have tried this successfully with both Slackware 14.2 as well as current. While OpenGL and the output from clinfo seem to deliver the goods as expected, when I actually launch an application that needs OpenCL(darktable or luxmark-3.1) I either get some error message that the OpenCL commandQueue can not be created or an outright segfault. I wonder whether this is because I messed up the installation(don't think that is likely) or because OpenCL on amdgpu-pro for Southern Island cards is still incomplete/immature. I have raked the internet for any user experience of ocl on HD7970 cards using amdgpu-pro but found precious little...
Thanks for any info!
Can you post your specific errors? My cards are still unsupported by AMDGPU, so I am unable to do local testing. There were a ton of small hacks that needed to be made with other portions of the driver and the error messages were key in finding that.
Also, you were able to get this to work in -current? I was under the impression that Xorg is too new in -current and that AMDGPU-Pro doesn't support Xorg 1.19.
Your take works for me under Slackware 14.2 with no issue!
In my country is a saying: when your worst enemy say you "Good job!", most likely you are doing it really well!
And, out of our past harsh divergences, I would like to say you, for real: Good Job!
So, go figure!
I never considered us enemies... just people who have different opinions on where Pat should take Slackware. And while I may not agree with your proposed directions, it is still your right to suggest them, just as it is my right to sometimes disagree with them
But I do appreciate the compliment. It means a lot
Hi, I have installed amdgpu-pro on the current slackware 14.2 x86_64 with some xorg downgrade (1.18.3) to fit the driver requirement
I also upgrade glew/glu/glut and mesa to the git version
the driver seem to work, but many information in xorg.conf is not used
like disable Xinemera to have each display on a different screen (to separate xfce workspace)
and I have some issue with opengl application
glxgears: 60fps in the consol, but only 4fps is displayed
glxgears_fbconfig, glxswapcontrol: display glxgears without lag
glthreads, glxheads: work fine
glxinfo and glxgears_pixmap:
Quote:
name of display: :0.0
libGL error: unable to load driver: radeonsi_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: radeonsi
libGL error: unable to load driver: radeonsi_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: radeonsi
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
X Error of failed request: GLXBadContext
Major opcode of failed request: 154 (GLX)
Minor opcode of failed request: 6 (X_GLXIsDirect)
Serial number of failed request: 55
Current serial number in output stream: 54
but glewinfo work:
Quote:
Xlib: extension "AMDGPU" missing on display ":0.0".
GLEW version 2.0.0
Reporting capabilities of display , visual 0xeb
Running on a AMD Radeon HD 7800 Series from ATI Technologies Inc.
OpenGL version 4.5.13491 Compatibility Profile Context 17.30.0 is supported
if you have an idea on what going wrong ?
maybe I need to downgrade pixman ?
thank you
Hi, I have installed amdgpu-pro on the current slackware 14.2 x86_64 with some xorg downgrade (1.18.3) to fit the driver requirement
I also upgrade glew/glu/glut and mesa to the git version
Running amdgpu-pro on -current (which I assume is what you mean instead of 14.2, since there is no need to downgrade X in 14.2 -- 14.2 and -current are two vastly different Slackware versions) is not supported. I've never tested it and I don't know what concoction of software might be needed for it to work properly.
Quote:
Originally Posted by Phirxian
the driver seem to work, but many information in xorg.conf is not used
like disable Xinemera to have each display on a different screen (to separate xfce workspace)
and I have some issue with opengl application
As far as I know, Xinerama is an Nvidia option only when using their proprietary driver. I don't believe it is a valid option for amdgpu (either the open source or -pro drivers).
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.