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.
Catalyst won't work with 14.2 because the xorg version is too new. It won't work with any 1.18.x version of X on any distro, regardless of the kernel version, and I have yet to see any patches to fix it. The only patches now are for the kernel, which isn't enough with 14.2.
1337_powerslacker provided some packages during -current's development of an older version of xorg (1.17.4) that did work with the latest drivers (with a 4.4 kernel). I don't know if the links are still valid, but if they are, you could give those a try. (If you do, make sure you blacklist those packages so you don't accidentally upgrade them back to the stock 14.2 packages.)
As far as I know AMDGPU (which is their next generation Linux driver -- part of it is open source and you can install additional proprietary support) works properly with 1.18, but I haven't seen any official reports of it on Slackware (either way, whether it is or isn't working).
bassmadrigal,
The HD6950 is another DRI r600g supported chip. Please stop blanket referencing AMDGPU (especially AMDGPU-Pro) as it's a different, incompatible driver. Please address the GPU in question with the correct driver to use in Slackware 14.2. That was my point in the other thread.
The HD6950 is another DRI r600g supported chip. Please stop blanket referencing AMDGPU (especially AMDGPU-Pro) as it's a different, incompatible driver. Please address the GPU in question with the correct driver to use in Slackware 14.2. That was my point in the other thread.
I am well aware of that, but if you would've read the post before that one, he specifically stated he was looking at getting a card that does support it.
Quote:
I'm planning to upgrade to the RX 480 Nitro when it is released. That will be Crimson. Any luck there in 14.2?
And in the other thread, I specifically stated that his card would likely be incompatible with the new driver (but it's good to provide information so they don't read somewhere else that AMD has a new driver and then try to get it working on their system). You should read my responses more carefully rather than grab a few choice keywords and say I don't know what I'm talking about. I'll quote that response so you can read it more carefully (especially look at the part in bold).
Quote:
Originally Posted by bassmadrigal
With that card, you'd likely have no choice but to use open source if you're intending on using 14.2. I doubt that card is supported with AMD's AMDGPU-Pro drivers, and the catalyst drivers won't work on Xorg 1.18.x.
But AMD drivers have improved immensely over the years. You'll likely be plenty happy with using the open source drivers (plus, things work out of the box).
I choose to not provide definites ("your card won't work") because first, I'm not enough of a card wizard to remember what cards are included and aren't, and second, who's to say that AMD won't decide later on to add support for non-GCN cards (probably not likely, but who knows).
Please read through posts more carefully if you're trying to call someone out...
I was not calling you out as wrong. I do not like the vagueness of your responses, "blanket statements". See here:
Quote:
I choose to not provide definites ("your card won't work") because first, I'm not enough of a card wizard to remember what cards are included and aren't, and second, who's to say that AMD won't decide later on to add support for non-GCN cards (probably not likely, but who knows).
Your choice, but apologize I found you hard to follow earlier.
I was not calling you out as wrong. I do not like the vagueness of your responses, "blanket statements". See here:
Your choice, but apologize I found you hard to follow earlier.
In the other thread, I specifically stated he would almost certainly need to use opensource as my very first sentence. In this thread, you just completely missed that I was talking about a response the OP provided after the initial post. Maybe you should just do a bit more reading before posting.
And my statements really weren't that vague. "probably won't" "likely incompatible" I don't see those as vague. If I used something like "it might work" or "possibly compatible" then it could be considered more vague. I never did say that they'd be able to get AMDGPU working, but where's the harm in letting them know there's a newer driver that their device probably isn't supported by. Then that saves them the effort from needing to research it later when they find out about the driver.
If I'm not 100% sure, and I'm too lazy to do the research when I post, I'll not put definites in my post.
But you specifically did put a definite in this post saying that I was incorrect, which I wasn't. It looks like you're too lazy to do your "research" as well (reading all the posts in the thread -- or at least the one before mine)
It doesn't work since you don't use kms and since non-kernel modesetting has been removed from the driver it defaults to vesa, remove the nomodeset from your lilo or grub.
When you upgrade to a newer slackware release always check what parameters you pass to the kernel.
My RX 480 just arrived. Up and running under Win10. Now I need to figure out how to install the AMDGPU-Pro Ubuntu driver under Slackware 14.2. Any ideas?
My RX 480 just arrived. Up and running under Win10. Now I need to figure out how to install the AMDGPU-Pro Ubuntu driver under Slackware 14.2. Any ideas?
I think you should make a new thread for that question since it's a different one.
Did you try my suggestion to remove nomodeset and did it make your old graphics card work with the open source driver?
I am wondering if there has been any breakthrough with AMD ATI RAdeon graphics drivers and Slackware. Last I checked, there were drivers but patches were needed. I am using the opensource drivers, but need the proprietary ones for graphics/video work.
Here are my specs:
bash-4.3# lspci
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 30h-3fh) Processor Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 30h-3fh) I/O Memory Management Unit
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Kaveri [Radeon R7 Graphics]
00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Kaveri HDMI/DP Audio Controller
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1424
00:02.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 1425
00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1424
00:03.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 30h-3fh) Processor Root Port
00:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1424
00:10.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller (rev 09)
00:10.1 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller (rev 09)
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 40)
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller (rev 11)
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 11)
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller (rev 11)
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 11)
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 16)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 11)
00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] FCH PCI Bridge (rev 40)
00:14.5 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller (rev 11)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 30h-3fh) Processor Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 30h-3fh) Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 30h-3fh) Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 30h-3fh) Processor Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 30h-3fh) Processor Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 30h-3fh) Processor Function 5
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Oland PRO [Radeon R7 240/340]
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde/Pitcairn HDMI Audio [Radeon HD 7700/7800 Series]
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
03:06.0 Multimedia audio controller: VIA Technologies Inc. ICE1712 [Envy24] PCI Multi-Channel I/O Controller (rev 02)
bash-4.3#
I would suggest just using the free driver for AMD graphics. The free driver has better compatibility and stability than the proprietary drivers.
If you need OpenCL, just install libclc and rebuild Mesa enabling OpenCL support. If you need s3tc, use libtxc_dxtn. If you need a control applet, use driconf.
The AMD drivers are not packaged for Slackware and the amdgpu-pro driver is mostly Ubuntu only for now.
If you need better support, just update to the latest kernel.
I am wondering if there has been any breakthrough with AMD ATI RAdeon graphics drivers and Slackware. Last I checked, there were drivers but patches were needed. I am using the opensource drivers, but need the proprietary ones for graphics/video work.
Here are my specs:
bash-4.3# lspci
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Kaveri [Radeon R7 Graphics]
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Oland PRO [Radeon R7 240/340]
bash-4.3#
The catalyst drivers are pretty much dead. I wouldn't expect them to be updated and they don't work with Xorg 1.18 (the patches available only enable support for newer kernels, but there are no patches for newer Xorg support and the latest it works with is 1.17). AMD came out with a new driver, amdgpu, to replace the old proprietary catalyst and opensource radeon drivers, but it has extremely limited card support.
Am I understanding that you have two video cards in your system? I'd imagine the Kaveri is part of an APU setup (CPU and GPU combined) and the Oland Pro is a separate card. If this is true, the separate card supposedly is not supported by amdgpu, however your apu should be.
AMD changed things up quite a bit with this new driver. The amdgpu driver itself lives in the kernel and is opensource. Then, they have a set of proprietary addons called amdgpu-pro that can be installed and work in conjunction with the opensource driver, not replace it. As ReaperX7 said, they are currently only packaged for Ubuntu (hopefully this is just temporary during their beta), however, in another thread, I did some work towards creating a SlackBuild to convert those Ubuntu packages into a Slackware package. It still hasn't been successfully tested yet (the person I created the SlackBuild for has too new of a graphics card that wasn't supported by 14.2's kernel, so s/he will need to build a new kernel before they can test it), but I imagine it should work fine for you since your APU should be well-supported by 14.2's kernel.
If you want to give it a shot, check out my amdgpu-pro-driver.SlackBuild on my github. If you want to look through the progression (and troubleshooting) on the other thread, that is here. If you want to discuss that SlackBuild, I'd prefer it to be in the other thread so we can keep the discussion together... at least until the SlackBuild has been tested and is known to work.
@Bassmadrigal, yep Ubuntu usually usually has access to proprietary drivers while other OS' are SOL. Let's hope the drivers spread to the likes of Slackware in good time. Yes, I do have two graphics cards, the built-in one for the AMD APU and a seperate dedicated graphics card. The two can be linked in Windows, the technology is called 'Fusion'. I do video work so I was hoping to work on the Linux side and the proprietary graphics card are magnitudes more powerful than just the open ones, at this time. I will try Bassmadrigal's Slackbuild, when it is stable. I need my computer to work. I looked at the thread and the GITHUB post it seems the drivers need more work unless I am wrong. Would love to install and work on some video! Thanks Bassmadrigal! : - )
I would suggest just using the free driver for AMD graphics. The free driver has better compatibility and stability than the proprietary drivers.
If you need OpenCL, just install libclc and rebuild Mesa enabling OpenCL support. If you need s3tc, use libtxc_dxtn. If you need a control applet, use driconf.
The AMD drivers are not packaged for Slackware and the amdgpu-pro driver is mostly Ubuntu only for now.
If you need better support, just update to the latest kernel.
Is OpenCL important for gaming? In my case the free radeon driver is just not very good when it comes to gaming yet for everything else it is the best. I have libtxc_dxtn already, and I have upgrade to kernel 4.8. Would OpenCL likely make any difference? And can driconf be used to tweak performance in games?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.