LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 12-10-2017, 05:05 AM   #1
solarfields
Senior Member
 
Registered: Feb 2006
Location: slackalaxy.com
Distribution: Slackware, CRUX
Posts: 1,449

Rep: Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997
Radeon proprietary drivers


hii

what is the way of installing Radeon proprietary drivers on Slackware nowadays?
 
Old 12-10-2017, 08:14 AM   #2
heyjann
Member
 
Registered: Dec 2015
Posts: 102

Rep: Reputation: Disabled
It probably depends on how new your card is and which version of Slackware you are running.

For older cards (non-amdgpu) and Slackware-stable, probably this is still relevant:
https://docs.slackware.com/howtos:hardwareroprietary_graphics_drivers

For newer cards, this may be worth a look
https://www.linuxquestions.org/quest...1/#post5790786
 
Old 12-10-2017, 04:22 PM   #3
solarfields
Senior Member
 
Registered: Feb 2006
Location: slackalaxy.com
Distribution: Slackware, CRUX
Posts: 1,449

Original Poster
Rep: Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997
thanks for the info. The card is this:

https://pro.radeon.com/en/product/wx...n-pro-wx-2100/

i really hope it will be supported out of the box with newer kernels
 
Old 12-10-2017, 06:05 PM   #4
Darth Vader
Senior Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 2,727

Rep: Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247
Quote:
Originally Posted by solarfields View Post
thanks for the info. The card is this:

https://pro.radeon.com/en/product/wx...n-pro-wx-2100/

i really hope it will be supported out of the box with newer kernels
You have a Professional AMD Card, and AMD do different politics with its PRO lines.

You will never see that support in the mainline kernels, they have even have different PRO blob drivers compared with the mainline ones.

In other hand, the Slackware made a politic platform point in ignoring the AMD politics about its PRO lines, which requires specific (older) kernels and usually older X.org stacks.

Then, I wish you all the luck with using this expensive piece of hardware under Slackware.

Last edited by Darth Vader; 12-10-2017 at 07:09 PM.
 
2 members found this post helpful.
Old 12-10-2017, 10:11 PM   #5
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
Quote:
Originally Posted by heyjann View Post
It probably depends on how new your card is and which version of Slackware you are running.

For older cards (non-amdgpu) and Slackware-stable, probably this is still relevant:
https://docs.slackware.com/howtos:hardwareroprietary_graphics_drivers
The older proprietary graphics do not support newer Xorgs. The latest non-amdgpu proprietary driver worked up to 14.1, but won't work on 14.2 and any future releases, and I think their older legacy version didn't even work on 14.1 due to the Xorg version.

Quote:
Originally Posted by heyjann View Post
For newer cards, this may be worth a look
https://www.linuxquestions.org/quest...1/#post5790786
@solarfields, if you try the amdgpu-pro approach (if your card is supported), it looks like it might be better to try my 16.60 SlackBuild over the 17.10 since it seems that one is not working properly yet (I don't have the hardware to test and it seems that it doesn't work properly here yet... I'm looking at trying some of the newer versions that supposedly don't require kernel patching, but it looks like AMD has a corrupted copy of 17.40 on their server, so I emailed them hoping they can fix it so I can try that version).

But if you look through that thread, I linked to a phoronix article that shows that the open source mesa and kernel drivers will outperform the proprietary drivers, so unless you need something that is only provided by the proprietary drivers, it might be worth using newer versions of mesa and the kernel. It was stated in that thread that it is a simple upgrade for mesa and libdrm, so that could be something if you're not running -current already. Also, the 4.15 kernel that will soon be out (it's in the RC phase now) had MAJOR improvements to the open source AMD graphics stack.

Last edited by bassmadrigal; 12-10-2017 at 10:14 PM.
 
1 members found this post helpful.
Old 12-11-2017, 01:10 AM   #6
solarfields
Senior Member
 
Registered: Feb 2006
Location: slackalaxy.com
Distribution: Slackware, CRUX
Posts: 1,449

Original Poster
Rep: Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997
Quote:
You will never see that support in the mainline kernels, they have even have different PRO blob drivers compared with the mainline ones.
if this is true, then I will have to use the proprietary drivers. I also found this discussion:
https://www.linuxquestions.org/quest...-a-4175589176/

Quote:
Then, I wish you all the luck with using this expensive piece of hardware under Slackware.
thanks. The hardware was not really my choice.

Quote:
But if you look through that thread, I linked to a phoronix article that shows that the open source mesa and kernel drivers will outperform the proprietary drivers, so unless you need something that is only provided by the proprietary drivers, it might be worth using newer versions of mesa and the kernel.
This seems to contradict to what darth was saying. Anyway, I am going to upgrade the kernel or even switch to -current if necessary. The computer has not arrived yet, so who knows, maybe Slackware 15 will be released till then :P in any case, your 16.60 slackbuild seems to be exactly what i was searching for. Therefore, I mark the thread as SOLVED. I will post again here when the hardware arrives and report how things go or any issues. Thanks for your work bassmadrigal.

Last edited by solarfields; 12-11-2017 at 01:48 AM.
 
Old 12-11-2017, 04:24 AM   #7
Darth Vader
Senior Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 2,727

Rep: Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247
Quote:
Originally Posted by solarfields View Post
if this is true, then I will have to use the proprietary drivers. I also found this discussion:
https://www.linuxquestions.org/quest...-a-4175589176/
Your card use the Workstation Graphics Drivers, which is a complete different thing of the AMDGPU-PRO proprietary driver about our friend @bassmadrigal talks.

http://support.amd.com/en-us/kb-arti...cs-Drivers.asp

NOTE: Software solution for enterprise deployments on Linux platforms built on stability and performance. The keyword is: enterprise.

BTW, I am pretty sure that I already had this discussion with him about the differences of AMD Professional Video Cards compared with the "normal" ones. Seems he forgotten.

Last edited by Darth Vader; 12-11-2017 at 04:29 AM.
 
1 members found this post helpful.
Old 12-11-2017, 06:44 AM   #8
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
Quote:
Originally Posted by solarfields View Post
This seems to contradict to what darth was saying. Anyway, I am going to upgrade the kernel or even switch to -current if necessary. The computer has not arrived yet, so who knows, maybe Slackware 15 will be released till then :P in any case, your 16.60 slackbuild seems to be exactly what i was searching for. Therefore, I mark the thread as SOLVED. I will post again here when the hardware arrives and report how things go or any issues. Thanks for your work bassmadrigal.
Quote:
Originally Posted by Darth Vader View Post
Your card use the Workstation Graphics Drivers, which is a complete different thing of the AMDGPU-PRO proprietary driver about our friend @bassmadrigal talks.

http://support.amd.com/en-us/kb-arti...cs-Drivers.asp

NOTE: Software solution for enterprise deployments on Linux platforms built on stability and performance. The keyword is: enterprise.

BTW, I am pretty sure that I already had this discussion with him about the differences of AMD Professional Video Cards compared with the "normal" ones. Seems he forgotten.
I am not familiar with AMD's professional cards, but if they aren't supported by the open source amdgpu driver, then Darth is right and the amdgpu-pro driver likely won't work for you. Depending on how their professional driver is packaged, you may be able to use my SlackBuild as a starting point on how to install theirs onto Slackware.

However, looking at AMD's website for the amdgpu-pro 17.40 driver, it does show support for "AMD Radeon™ Pro WX-series", so it is very possible that their open source driver might work as well. Unfortunately, I can't seem to find their release page for the 16.60 driver, so I'm not sure when support was added for the WX-series. Now, if they could just fix their corrupted tarball so I can try and get the 17.40 driver working.
 
2 members found this post helpful.
Old 12-11-2017, 06:55 AM   #9
Darth Vader
Senior Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 2,727

Rep: Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247
Thanks for making me to notice that in the latest AMDGPU-PRO they (supposedly) added support for some PRO cards.

Or could be some generic support, like for the normal cards.

BUT, one would pay thousands and will buy a PRO-WX for things like 3D rendering (for AutoCAD, as example), and I am afraid that those features require some special APIs given by the Workstation Drivers.

So, if the OP will do a full disclosure and tell us what he intend to do with that card, I think that would help us, well ... to help him.

Last edited by Darth Vader; 12-11-2017 at 06:56 AM.
 
1 members found this post helpful.
Old 12-11-2017, 07:06 AM   #10
solarfields
Senior Member
 
Registered: Feb 2006
Location: slackalaxy.com
Distribution: Slackware, CRUX
Posts: 1,449

Original Poster
Rep: Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997
This is the driver AMD suggests for Linux:
http://support.amd.com/en-us/downloa..._64#pro-driver

supported distributions:

RHEL 7.3 / CentOS 7.3
RHEL 6.9 / CentOS 6.9
Ubuntu 16.04.3
SLED / SLES 12 SP2
 
Old 12-11-2017, 07:11 AM   #11
solarfields
Senior Member
 
Registered: Feb 2006
Location: slackalaxy.com
Distribution: Slackware, CRUX
Posts: 1,449

Original Poster
Rep: Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997
heh, no secrets here...

the computer will dualboot Windows and Linux. Windows users will use the computer for imaging. I, the Linux user, will use the computer for computational biology. So I really do not care much about video performance in Linux. As long as FHD resolution is supported and windows do not move in a wobbly fashion I am happy. If this is supported by the opensource driver, it will be just fine.

for the record, i doubt the card costs 'thousands of euros'... it seems to be the lowest segment of the cards titled 'Pro'.

Last edited by solarfields; 12-11-2017 at 07:16 AM.
 
Old 12-11-2017, 09:32 AM   #12
Darth Vader
Senior Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 2,727

Rep: Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247
Quote:
Originally Posted by solarfields View Post
This is the driver AMD suggests for Linux:
http://support.amd.com/en-us/downloa..._64#pro-driver

supported distributions:

RHEL 7.3 / CentOS 7.3
RHEL 6.9 / CentOS 6.9
Ubuntu 16.04.3
SLED / SLES 12 SP2
Same driver I supposed too.

Also, to note that those distribution are, as graphics stack, somewhere between Slackware 14.0 and 14.1, then maybe you will manage to make this card to work under 14.1.
 
Old 12-11-2017, 11:53 AM   #13
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
Quote:
Originally Posted by Darth Vader View Post
Thanks for making me to notice that in the latest AMDGPU-PRO they (supposedly) added support for some PRO cards.

Or could be some generic support, like for the normal cards.

BUT, one would pay thousands and will buy a PRO-WX for things like 3D rendering (for AutoCAD, as example), and I am afraid that those features require some special APIs given by the Workstation Drivers.

So, if the OP will do a full disclosure and tell us what he intend to do with that card, I think that would help us, well ... to help him.
As mentioned in the other thread, Phoronix seems to relegate the amdgpu-pro driver to really only be beneficial to workstation users (or people who need opengl compatibility profiles). The quote from that article is:

Quote:
"More dominance by RadeonSI for Radeon Linux gaming... In case you are new here, AMDGPU-PRO is mostly used by workstation customers and those needing OpenGL compatibility profiles."
That might be AMD's only goal behind the amdgpu-pro... steering towards the "pro" being professional rather than proprietary
 
2 members found this post helpful.
Old 12-11-2017, 12:09 PM   #14
Darth Vader
Senior Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 2,727

Rep: Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247
Interesting POV. Thanks you!
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Can't get proprietary ATI drivers to work with Radeon HD 8790M on openSUSE 13.2 gonneman Linux - Hardware 6 01-03-2015 06:42 PM
Proprietary ATI drivers to work with Radeon HD 8790M not working on openSUSE 13.2 gonneman Linux - Hardware 1 01-02-2015 09:04 AM
How do I properly switch from open to proprietary ATI Radeon drivers? alarazr Linux - Newbie 6 07-23-2012 02:20 PM
[SOLVED] ati proprietary drivers installation on Debian Squeeze 6.0.4 with a Radeon HD 6870 Matx Linux - Hardware 3 02-29-2012 04:51 AM
ATI Proprietary Drivers (Radeon 9700) correctly installed but no 3D acceleration g-rom Linux - Hardware 5 05-11-2004 05:59 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 01:23 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration