Latest LQ Deal: Complete CCNA, CCNP & Red Hat Certification Training Bundle
Go Back > Forums > Linux Forums > Linux - Hardware
User Name
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?


  Search this Thread
Old 01-03-2004, 02:40 PM   #1
LQ Newbie
Registered: Dec 2003
Posts: 18

Rep: Reputation: 0
ATI Radeon 9800XT driver installation finally solved

I was trying for more than a month to find a solution on how to get a Radeon 9800XT working with 3D acceleration enabled. The problem is that the current drivers (3.2.8 and 3.7.0) don't properly recognice the XT model while the PRO model works fine.
In case you have an XT then this is for you. If you have a PRO then you can also follow this but you don't need the additional steps.

First, you should follow the installation instructions in this thread.

If you don't have a Suse distribution then the information there should be also helpfull because the principal is the same on different distributions, only the tools are slightly different. I tried the above with a Suse 8.0 Pro and 8.2 Pro and it also worked fine. Then I switched to gentoo and the information still applies. Of course on gentoo the natural way (emerge ati-drivers) is much easier.

OK. After you have done everything as written in the thread above you have your driver installed but you can't run anything that uses OpenGL. You can verify this when you try to start KDE it will fail with an errormessage about DCOP KUniqueApplication.

If you do an lsmod afterwards you can see that agpgart has a usagecount (on my system it was always 2) and fglrx has none. If you run another windowmanager like fvwm2 and do an lsmod then you can see that fglrx is actually used because the usagecount increased. this means that your driver is basically working, but when your try to run glxgears (i.e. in fvwm2) it will quite with an error (SIGBUS or something).

If you have a PRO then your system should already be working. Now comes the additional step:

After you created the XF86Config-4 file with the fglxconfig you must load the XF86Config(-4) into an editor and add
ChipID 0x4e48

Into the device section.

If you have multiple device sections then look for the one where this line is contained:
Driver "fglrx"
and write it right below. The actual position doesn' t matter as long as it is in the same device section.
Of course you have to do this when you are in the console with X exited.

This line simply tells the driver that you have a Radeon 9800PRO Chip installed. Since the PRO and XT are quite similar this works fine.

If you have questions or problems with this then you can contact me. I'm not used to writing tutorials or similar stuff, so everything is clear to me and works for me, but that doesn't mean that it is clear to you as well. Of course adding that one line should be sufficiently easy, so I really don't expect any problems with this.

Happy gaming!
Old 01-14-2004, 01:50 PM   #2
LQ Newbie
Registered: Jan 2004
Posts: 5

Rep: Reputation: 0
awesome thanks been looking for this everywhere!
Old 02-02-2004, 11:36 PM   #3
LQ Newbie
Registered: Nov 2003
Posts: 3

Rep: Reputation: 0
Does anyone know the ChipID for the 9600 PRO? I have a 9600XT and I'm guessing the same style kludge is in order here as i have tried everything else and I dont think the ChipID for the 9800 PRO will work for the 9600.
Old 02-14-2004, 02:19 PM   #4
Registered: Jul 2003
Posts: 51

Rep: Reputation: 15
Thank you very much for taking the time to post this. It worked perfectly!

Now, if only ATI would spend a little time optimizing their drivers.

Thank again.
Old 01-07-2005, 11:11 PM   #5
Registered: Dec 2004
Location: Woodland Hills CA
Distribution: Gentoo 2004.3 x86
Posts: 42

Rep: Reputation: 15
So I need to do this with Gentoo or not ?

Of course on gentoo the natural way (emerge ati-drivers) is much easier.
So you mean I can just do emerge ati-drivers ?
I emerged ati-drivers, the only driver that doesn't fail when I startx is the VESA driver (chosen with /usr/x11R6/bin/xorgconfig program). I'm using Kernel 2.6.9.

Has anyone else had to do this procedure in Gentoo ?


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
ATI Radeon 9800XT... Success! svinka Linux - Hardware 2 07-20-2005 09:11 AM
Ati Radeon 7000 Driver Installation Problem. rumi Linux - Hardware 6 05-04-2005 03:17 AM
ATI Radeon 9200 driver installation queries Jimsta Linux - Hardware 0 01-17-2005 01:06 AM
Ati Radeon 9800XT and Fedora Core 2 Belerefontis Linux - Hardware 4 06-02-2004 12:09 PM
ATI Radeon 9600 Pro Driver Installation p3ngu!n Mandriva 1 05-25-2004 09:00 PM > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 06:56 PM.

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