LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
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 11-09-2013, 11:56 AM   #1
umb
LQ Newbie
 
Registered: Nov 2013
Distribution: Slackware 14.1
Posts: 5

Rep: Reputation: Disabled
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.
 
Old 11-09-2013, 01:50 PM   #2
cisneros
Member
 
Registered: Jul 2012
Distribution: Slackware
Posts: 95

Rep: Reputation: 5
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
 
Old 11-09-2013, 02:12 PM   #3
Stuferus
Member
 
Registered: Jun 2013
Location: Germany
Distribution: Slackware
Posts: 140

Rep: Reputation: Disabled
Quote:
Originally Posted by cisneros View Post
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
the beta driver does not support his card!
 
Old 11-09-2013, 02:17 PM   #4
01micko
Member
 
Registered: Mar 2009
Location: Gold Coast, Queensland, Australia
Distribution: Puppy, Slackware
Posts: 76

Rep: Reputation: 7
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 06:07 PM. Reason: doesn't seem to work
 
Old 11-09-2013, 02:25 PM   #5
umb
LQ Newbie
 
Registered: Nov 2013
Distribution: Slackware 14.1
Posts: 5

Original Poster
Rep: Reputation: Disabled
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.
 
Old 11-09-2013, 03:46 PM   #6
chemfire
Member
 
Registered: Sep 2012
Posts: 69

Rep: Reputation: Disabled
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.
 
Old 11-09-2013, 04:30 PM   #7
Captain Pinkeye
Member
 
Registered: Oct 2012
Location: The Czech Republic
Posts: 182

Rep: Reputation: Disabled
Quote:
Originally Posted by umb View Post
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.
 
Old 11-09-2013, 05:18 PM   #8
01micko
Member
 
Registered: Mar 2009
Location: Gold Coast, Queensland, Australia
Distribution: Puppy, Slackware
Posts: 76

Rep: Reputation: 7
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 06:06 PM. Reason: fails
 
Old 11-09-2013, 06:04 PM   #9
TommyC7
Member
 
Registered: Mar 2012
Distribution: Slackware, CentOS, OpenBSD, FreeBSD
Posts: 435

Rep: Reputation: Disabled
Have you tried using an older kernel that that version of the AMD driver does support?
 
Old 11-09-2013, 06:20 PM   #10
umb
LQ Newbie
 
Registered: Nov 2013
Distribution: Slackware 14.1
Posts: 5

Original Poster
Rep: Reputation: Disabled
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 06:22 PM.
 
Old 11-10-2013, 05:07 AM   #11
Captain Pinkeye
Member
 
Registered: Oct 2012
Location: The Czech Republic
Posts: 182

Rep: Reputation: Disabled
It's not just the kernel, the legacy Catalyst doesn't support the xorg-server 1.14 as well.
 
Old 11-10-2013, 04:55 PM   #12
01micko
Member
 
Registered: Mar 2009
Location: Gold Coast, Queensland, Australia
Distribution: Puppy, Slackware
Posts: 76

Rep: Reputation: 7
Quote:
Originally Posted by Captain Pinkeye View Post
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?
 
Old 12-02-2013, 02:41 AM   #13
ninikos
LQ Newbie
 
Registered: Dec 2012
Posts: 5

Rep: Reputation: Disabled
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 02:44 AM.
 
2 members found this post helpful.
Old 12-02-2013, 01:29 PM   #14
ninikos
LQ Newbie
 
Registered: Dec 2012
Posts: 5

Rep: Reputation: Disabled
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
 
Old 02-06-2014, 08:51 AM   #15
BerzinTehvs
Member
 
Registered: Mar 2005
Location: Latvia
Distribution: Slackware
Posts: 47

Rep: Reputation: 15
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)
 
  


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
Impossibility to install AMD Catalyst driver on Slackware 14.1 umb Slackware 1 11-15-2013 10:21 AM
LXer: Install and debug AMD catalyst graphics driver in Elementary OS / Ubuntu 12.04 LXer Syndicated Linux News 0 08-15-2013 06:33 PM
LXer: The AMD Catalyst 13.6 proprietary video driver will support the latest AMD APUs ó and I really LXer Syndicated Linux News 0 07-10-2013 01:20 PM
[SOLVED] Is Any Way to Make The AMD Catalyst Driver Compatible With Slackware Current Avaricia Slackware 11 02-13-2013 06:09 AM
LXer: AMD Catalyst 7.12 Linux Driver LXer Syndicated Linux News 0 12-21-2007 06:00 AM


All times are GMT -5. The time now is 07:14 AM.

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration