Slackware This 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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
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.
|
|
11-09-2013, 12:56 PM
|
#1
|
LQ Newbie
Registered: Nov 2013
Distribution: Slackware 14.1
Posts: 8
Rep:
|
Impossibility to install AMD Catalyst driver on Slackware 14.1
Hi, I've just fresh-installed Slackware 14.1 on my notebook and I tried to install the latest driver for my ATI Mobility Radeon HD 2400 XT (pretty old, but this is all I've got for now). Downloaded this file, unzipped and I tried to build a package for Slackware (I am following this guide. The process was strangely short, like 2 seconds, and i looked the log, which said:
Code:
GNU nano 2.3.2 File: /usr/share/ati/fglrx-install.log
AMD kernel module generator version 2.1
kernel includes at /lib/modules/3.10.17-smp/build/include not found or incomplete
file: /lib/modules/3.10.17-smp/build/include/linux/version.h
ERROR: I didn't make module
[Error] Generate Package - error generating package : Slackware/Slackware
So I looked for the file he was searching and...
Code:
bash-4.2$ cd /lib/modules/3.10.17-smp/build/include/linux; ls | grep version
bash-4.2$
Nothing, as you can see.
Has anyone encountered the same error? Thanks in advantage.
|
|
|
11-09-2013, 02:50 PM
|
#2
|
Member
Registered: Jul 2012
Distribution: Slackware
Posts: 95
Rep:
|
That version of the driver is old and will fail with the new version of the kernel that comes within slack 14.1, you need to test a more recent version like the last beta (13.11 beta6):
http://support.amd.com/it-it/downloa...p?os=Linux+x86
|
|
|
11-09-2013, 03:12 PM
|
#3
|
Member
Registered: Jun 2013
Location: Germany
Distribution: Slackware
Posts: 174
Rep:
|
Quote:
Originally Posted by cisneros
|
the beta driver does not support his card!
|
|
|
11-09-2013, 03:17 PM
|
#4
|
Member
Registered: Mar 2009
Location: Gold Coast, Queensland, Australia
Distribution: Puppy, Slackware
Posts: 92
Rep:
|
That is the legacy driver needed for older cards. Unfortunately AMD haven't been very good with updating it to newer kernels. I'm pretty sure legacy card support stops with the 13.1 version, which limits the kernel to 3.9 (iirc).
There is a patch. https://github.com/kolasa/fglrx-8.97.100.7. It did work as of 3.10.4. Probably wont work past 3.10x series kernels though.
If the radeon (open source) driver works OK I would leave it. I would build this as a last resort, as it does involve a bit, ie: extracting the source, patching the source, building and installing the kernel module then installing the userspace stuffs. Not for the inexperienced.
As a side note, because the source is patched, don't expect any support from AMD. The author of the patch doesn't say too much either. Take a look at the README.md to see what I mean.
EDIT: Sorry, seems incompatible with the 14.1 xorg
Last edited by 01micko; 11-09-2013 at 07:07 PM.
Reason: doesn't seem to work
|
|
|
11-09-2013, 03:25 PM
|
#5
|
LQ Newbie
Registered: Nov 2013
Distribution: Slackware 14.1
Posts: 8
Original Poster
Rep:
|
Thank you very much for the interest! I sadly saw that the version 13.1 is the latest for my card, no beta or whatever. I will see if radeon (a link for the open source driver?) supports 3d, otherwise i will have to play under Windows. What a shame, with 13.37 drivers worked perfectly, i was just like under windows, using wine.
|
|
|
11-09-2013, 04:46 PM
|
#6
|
Member
Registered: Sep 2012
Posts: 450
Rep:
|
umb
I have had good performance from the open source driver. It should work OOB in Slackware, but if you have had the cat driver installed it may have overwritten some things.
reinstall the mesa package ( upgradepkg --reinstall mesa-9.1.7-i486-1 ). Rename your xorg.conf to xorg.conf.old or something and start up X without a config file. Chances are you will be good go.
You can test things out with glxgears and glxinfo.
|
|
|
11-09-2013, 05:30 PM
|
#7
|
Member
Registered: Oct 2012
Location: The Czech Republic
Posts: 280
Rep:
|
Quote:
Originally Posted by umb
Thank you very much for the interest! I sadly saw that the version 13.1 is the latest for my card, no beta or whatever. I will see if radeon (a link for the open source driver?) supports 3d, otherwise i will have to play under Windows. What a shame, with 13.37 drivers worked perfectly, i was just like under windows, using wine.
|
You should have radeon driver already installed.
I have Mobility 2400XT too, Its 3D performance with opensource driver is pretty crappy. I don't know how much 3D do you need, but QuakeLive (a port of a 12 year old game) is way too much for this card.
Fglrx works well in Slackware 14.0 though, so you could downgrade.
|
|
|
11-09-2013, 06:18 PM
|
#8
|
Member
Registered: Mar 2009
Location: Gold Coast, Queensland, Australia
Distribution: Puppy, Slackware
Posts: 92
Rep:
|
I just built a package, I have a 4000 onboard card.
However it doesn't work, the xorg module fails to load.
Last edited by 01micko; 11-09-2013 at 07:06 PM.
Reason: fails
|
|
|
11-09-2013, 07:04 PM
|
#9
|
Member
Registered: Mar 2012
Distribution: Slackware, Alma, OpenBSD, FreeBSD
Posts: 553
Rep:
|
Have you tried using an older kernel that that version of the AMD driver does support?
|
|
|
11-09-2013, 07:20 PM
|
#10
|
LQ Newbie
Registered: Nov 2013
Distribution: Slackware 14.1
Posts: 8
Original Poster
Rep:
|
Impossibility to install AMD Catalyst driver on Slackware 14.1
I'll try 3d performance with radeon drivers because I didn't installed cat drivers, I could not even build the package. Downgrading to 14 isn't the best option, I had a lot of problems regarding wifi that now are resolved. Will see if kernel 3.4 in /extra suits me, otherwise I'll keep playing in Windows. Thanks very much for the help!
Last edited by umb; 11-09-2013 at 07:22 PM.
|
|
|
11-10-2013, 06:07 AM
|
#11
|
Member
Registered: Oct 2012
Location: The Czech Republic
Posts: 280
Rep:
|
It's not just the kernel, the legacy Catalyst doesn't support the xorg-server 1.14 as well.
|
|
|
11-10-2013, 05:55 PM
|
#12
|
Member
Registered: Mar 2009
Location: Gold Coast, Queensland, Australia
Distribution: Puppy, Slackware
Posts: 92
Rep:
|
Quote:
Originally Posted by Captain Pinkeye
It's not just the kernel, the legacy Catalyst doesn't support the xorg-server 1.14 as well.
|
Yeah, fglrx-13.0-legacy only supports up to xorg-server-1.12. The source can be patched to work fine with 3.10.x kernel.
Anyone know if we can retrofit Slackware 14.0's xorg-server-1.12.4-i486-2_slack14.0.txz (from /patches) plus xf86-input*, xf86-video-ati* (as a fallback and possibly *vesa*)? Or compile that lot?
|
|
|
12-02-2013, 03:41 AM
|
#13
|
Member
Registered: Dec 2012
Posts: 57
Rep:
|
Hi, I have successfully installed amd-driver-installer-catalyst-13.1-legacy-linux-x86.x86_64.run by
1. compiled 3.4.71 kernel using the 3.4 config from 14.1 testing
2. mirrored slackware64-14.1/sources/x/x11, replaced xorg-server-1.14.3 with xorg-server-1.12.3 and run x11.Slackbuild
3. upgradepkg xf86-input-evdev-2.7.0 from slackware-14.0
Replacing also fx86-input-evdev-2.7.0 in step (2) should be better, but maybe also installing xorg-server-1.12.3 and fx86-input-evdev-2.7.0 from slackware-14.0 could work. The fglrx driver seems to work the same as in slackware-14.0 on a radeon 2600.
Last edited by ninikos; 12-02-2013 at 03:44 AM.
|
|
2 members found this post helpful.
|
12-02-2013, 02:29 PM
|
#14
|
Member
Registered: Dec 2012
Posts: 57
Rep:
|
In addition to xorg-server-1.12.3, xorg-server-xephyr-1.12.3, xorg-server-xnest-1.12.3, xorg-server-xvfb-1.12.3 and xf86-evdev-2.7.0 it needs
4. upgradepkg xf86-input-synaptics-1.6.2-x86_64-1.txz from slackware-14.0 also needs replacing for touchpad to work due to ABI compatibility errors
|
|
|
02-06-2014, 09:51 AM
|
#15
|
Member
Registered: Mar 2005
Location: Latvia
Distribution: Slackware
Posts: 63
Rep:
|
It seems the problem for Slack64-14.1 could be solved using 14.1 beta driver (from ATI support page)
(Mobility Radeon HD5470 with kernel 3.12.9)
|
|
|
All times are GMT -5. The time now is 04:31 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|