![]() |
|
|
#1 | Advertisement (Guests Only)
Login or Register to remove this ad
|
|
The lurker mod
Join Date: Dec 2002
Location:
Slovenia, Europe
Posts: 3,228
|
Installing the ATI Drivers in Linux can be confusing at times, especially for someone new to Linux. To help you install them, we, the members of this forum with some help from ATI put together a HowTo, which gives detailed instructions on installing and configuring the driver. The HowTo can be found here. You can find patches here, along with the instructions on how to apply them. AMD users should check this out. Also, you can download a pdf of the howto here. For those wanting to either translate the howto, use bits of it or change it in any way, there is a TeX file availible here.
__________________
Other hardware: MacBook Pro 2.53GHz 13", Xbox360, iPhone 3GS 32GB
Last edited by WhO_KnOwS : Jun 21, 2004 at 08:13 AM. |
|
|
|
|
|
|
#2 |
|
Don't worry - Be happy!
Join Date: Oct 2003
Location: Crete, Hellas
Posts: 1,909
|
Good work WhO_KnOwS! ![]()
__________________
Radeon 9500 PRO - Mobility Radeon X700 - fglrx Beta driver - Xorg head CVS Linux Santorini 2.6.16-rc2 GCC-4.1 CVS Branch In real life Papadakos Panagiotis |
|
|
|
|
|
#3 |
|
Don't worry - Be happy!
Join Date: Oct 2003
Location: Crete, Hellas
Posts: 1,909
|
May I suggest the addition of a more general section about kernel configuration, because there are so many different kernels even in only one distribution! So that people know what is needed to have the driver working and how they could set up an appropriate kernel... For example in the Slackware section, in the "Steps to take before installing the drivers", the instructions ( a bit more detailed ) could be used for the building of a general fglrx friendly kernel. What do you think? Also could we have in it and an Nvidia to ATI section? I think this should help many people. ![]()
__________________
Radeon 9500 PRO - Mobility Radeon X700 - fglrx Beta driver - Xorg head CVS Linux Santorini 2.6.16-rc2 GCC-4.1 CVS Branch In real life Papadakos Panagiotis |
|
|
|
| Advertisement (Guests Only) |
|
Login or Register to remove this ad
|
|
|
#4 |
|
The lurker mod
Join Date: Dec 2002
Location:
Slovenia, Europe
Posts: 3,228
|
Ok. I will try and add it in the next version. Thanks for the feedback.
__________________
Other hardware: MacBook Pro 2.53GHz 13", Xbox360, iPhone 3GS 32GB
|
|
|
|
|
|
#5 |
|
Radeon HD 6970
Join Date: Jan 2003
Location: N. California
Posts: 643
|
could you add some more info for fedora. i attemped to compile the kernel but when i install the source using kernel-2.4.22-1.2129.nptl.src.rpm it doesn't put it in /usr/src/linux and so thats where i get stuck.
__________________
Antec TX635 || DFI Lanparty UT NF4 Ultra-D || AMD 64 San Diego 4000+ @ (11 X 275) 3.03ghz || 2 X 512mb PQI PC3200 || Leadtek PX6600GT 128mb || Chaintech AV710 || Seagate 200gb & 300gb || Fortron Blue Storm 500W |
|
|
|
|
|
#6 | |
|
Don't worry - Be happy!
Join Date: Oct 2003
Location: Crete, Hellas
Posts: 1,909
|
Quote:
So you just have to type ln -s /usr/src/kernel-2.4.22-1.2129 /usr/src/linux.
__________________
Radeon 9500 PRO - Mobility Radeon X700 - fglrx Beta driver - Xorg head CVS Linux Santorini 2.6.16-rc2 GCC-4.1 CVS Branch In real life Papadakos Panagiotis |
|
|
|
|
|
|
#7 |
|
The lurker mod
Join Date: Dec 2002
Location:
Slovenia, Europe
Posts: 3,228
|
Hmm. This looks like something I will have to add to the howto. I'm thinking of adding an extra section about kernel configuration.
__________________
Other hardware: MacBook Pro 2.53GHz 13", Xbox360, iPhone 3GS 32GB
|
|
|
|
|
|
#8 | |
|
Radeon HD 6970
Join Date: Jan 2003
Location: N. California
Posts: 643
|
Quote:
so i would type in ./make.sh -s /usr/src/redhat/SOURCES /usr/src/linux ? keep in mind that there is no /usr/src/linux in my installation.
__________________
Antec TX635 || DFI Lanparty UT NF4 Ultra-D || AMD 64 San Diego 4000+ @ (11 X 275) 3.03ghz || 2 X 512mb PQI PC3200 || Leadtek PX6600GT 128mb || Chaintech AV710 || Seagate 200gb & 300gb || Fortron Blue Storm 500W |
|
|
|
|
|
|
#9 |
|
The lurker mod
Join Date: Dec 2002
Location:
Slovenia, Europe
Posts: 3,228
|
Do this: Code:
ln -s /usr/src/redhat/SOURCES/kernel_directory /usr/src/linux EDIT: corrected a wrong directory...
__________________
Other hardware: MacBook Pro 2.53GHz 13", Xbox360, iPhone 3GS 32GB
Last edited by WhO_KnOwS : Dec 15, 2003 at 03:42 PM. |
|
|
|
|
|
#10 |
|
K to the max!™
|
Excellent job I am sure everyone is grateful for the effort you put in this, so once again, thx ![]()
__________________
There is no spoon... Rage3D Administrator // Kombatant's Lair // Twitter // Sailaway Greece |
|
|
|
|
|
#11 | |
|
Radeon HD 6970
Join Date: Jan 2003
Location: N. California
Posts: 643
|
Quote:
ATI module generator V 2.0 ========================== initializing... kernel includes at /usr/src/linux/include not found or incomplete file: /usr/src/linux/include/linux/version.h
__________________
Antec TX635 || DFI Lanparty UT NF4 Ultra-D || AMD 64 San Diego 4000+ @ (11 X 275) 3.03ghz || 2 X 512mb PQI PC3200 || Leadtek PX6600GT 128mb || Chaintech AV710 || Seagate 200gb & 300gb || Fortron Blue Storm 500W |
|
|
|
|
|
|
#12 | |
|
The lurker mod
Join Date: Dec 2002
Location:
Slovenia, Europe
Posts: 3,228
|
Quote:
Code:
rm /usr/src/linux
__________________
Other hardware: MacBook Pro 2.53GHz 13", Xbox360, iPhone 3GS 32GB
|
|
|
|
|
|
|
#13 | |
|
Radeon HD 6970
Join Date: Jan 2003
Location: N. California
Posts: 643
|
Quote:
__________________
Antec TX635 || DFI Lanparty UT NF4 Ultra-D || AMD 64 San Diego 4000+ @ (11 X 275) 3.03ghz || 2 X 512mb PQI PC3200 || Leadtek PX6600GT 128mb || Chaintech AV710 || Seagate 200gb & 300gb || Fortron Blue Storm 500W Last edited by evilchickenking : Dec 15, 2003 at 03:58 PM. |
|
|
|
|
|
|
#14 |
|
The lurker mod
Join Date: Dec 2002
Location:
Slovenia, Europe
Posts: 3,228
|
That doesn't sound like your sources. The sources are usually in /usr/src/ P.S.: Start a new thread about this issue so we won't go off topic here.
__________________
Other hardware: MacBook Pro 2.53GHz 13", Xbox360, iPhone 3GS 32GB
|
|
|
|
|
|
#15 |
|
User Selected
Join Date: May 2002
Location: ny
Posts: 1,171
|
i posted this in the other thread but just in case you didnt read it here is my thanks ![]() |
|
|
|
|
|
#16 | |
|
Radeon HD 6850
Join Date: Oct 2002
Posts: 109
|
Nice work. Being a Debian user, here are some comments I'd like to make: Quote:
Also note that by default, Debian kernels come with agpgart and MTRR enabled (at least 2.4.22-1 does). And is it really required to disable DRI support? As far as I know, not loading one of those drivers should be sufficient or am I missing something here? (I'm asking because that would remove the 'recompile your kernel' step completely, significantly reducing the difficulty of installing the drivers) Basically this is what I did to install the drivers on my Debian testing/sarge machine: - Download the ATI driver for XFree 4.2.x - Install the kernel-sources-2.4.22 package (running kernel 2.4.22 here) and alien (can all be done with aptitude or apt-get) - alien <filename.rpm> (make a Debian package out of the ATI supplied RPM one) - dpkg -i <filename.deb> (you may have to use some of the --force- options here if it complains about conflicts with libglx....) - cd /usr/src - tar xjvf kernel-source-2.4.22.tar.bz2 (installing the sources package doesn't unpack this) - ln -s kernel-source-2.4.22 linux - cd linux - cp /boot/config-2.4.22-1-686 .config (notice the '.' in front of config) - make oldconfig - make dep - ln -s /usr/src/linux /lib/modules/2.4.22-1-686/build (not sure whether this one is needed but it can't hurt) - cd /lib/modules/fglrx/build_mod - ./make.sh - cd .. - ./make_install.sh - run fglrxconfig and setup the card - Restart X By biggest problem is still running fglrxconfig because it basically ****s up my whole XF86 configuration (why can't it just replace the display and screen parts in my current config and leave stuff like input, mice, ... alone?) but fortunately that only needs to be done once. (These days I simply reuse the working config) Last edited by Steltek : Dec 17, 2003 at 08:35 AM. |
|
|
|
|
|
|
#17 |
|
The lurker mod
Join Date: Dec 2002
Location:
Slovenia, Europe
Posts: 3,228
|
Thanks for the input. Also, in the future I'll be adding a part about fglrxconfig and changes to XF86Config-4. If you have any other requests just post them here.
__________________
Other hardware: MacBook Pro 2.53GHz 13", Xbox360, iPhone 3GS 32GB
|
|
|
|
|
|
#18 | |
|
Don't worry - Be happy!
Join Date: Oct 2003
Location: Crete, Hellas
Posts: 1,909
|
Quote:
But in order to avoid loading a wrong module, maybe it is better to have DRI disabled, unless you have another PCI card ![]()
__________________
Radeon 9500 PRO - Mobility Radeon X700 - fglrx Beta driver - Xorg head CVS Linux Santorini 2.6.16-rc2 GCC-4.1 CVS Branch In real life Papadakos Panagiotis |
|
|
|
|
|
|
#19 |
|
The lurker mod
Join Date: Dec 2002
Location:
Slovenia, Europe
Posts: 3,228
|
Version 0.2 of the HowTo will be availible soon. Changes from 0.1 are: -Added Debian and SuSE installation instructions -Some small fixes Next on the todo list is: -Kernel configuration -XFree86 and fglrx configuration EDIT: 0.2 is availible. Also a downloadable pdf is now availible as well.
__________________
Other hardware: MacBook Pro 2.53GHz 13", Xbox360, iPhone 3GS 32GB
Last edited by WhO_KnOwS : Dec 17, 2003 at 01:38 PM. |
|
|
|
|
|
#20 |
|
Newbie
Join Date: Dec 2003
Location: Umeĺ, Sweden
Posts: 14
|
Under step 5.3 you have the command "cp / *" to copy everything to /. Shouldn't that be "cp * /" =) |
|
|
|
|
|
#21 | |
|
Don't worry - Be happy!
Join Date: Oct 2003
Location: Crete, Hellas
Posts: 1,909
|
Quote:
![]()
__________________
Radeon 9500 PRO - Mobility Radeon X700 - fglrx Beta driver - Xorg head CVS Linux Santorini 2.6.16-rc2 GCC-4.1 CVS Branch In real life Papadakos Panagiotis |
|
|
|
|
|
|
#22 |
|
Don't worry - Be happy!
Join Date: Oct 2003
Location: Crete, Hellas
Posts: 1,909
|
WhO_KnOwS maybe we should also note clearly that if someone enables agpgart support, this should not be build in the kernel but only as a module. See my post here. P.S. Not sure if that was the real problem in that thread...
__________________
Radeon 9500 PRO - Mobility Radeon X700 - fglrx Beta driver - Xorg head CVS Linux Santorini 2.6.16-rc2 GCC-4.1 CVS Branch In real life Papadakos Panagiotis |
|
|
|
|
|
#23 |
|
The lurker mod
Join Date: Dec 2002
Location:
Slovenia, Europe
Posts: 3,228
|
Ok. Corrected for the next version.
__________________
Other hardware: MacBook Pro 2.53GHz 13", Xbox360, iPhone 3GS 32GB
|
|
|
|
|
|
#24 | |
|
Rage3D Veteran
Join Date: Dec 2001
Location: Mexico City, Mexico.
Posts: 2,754
|
Quote:
BTW you did not provide [specific] information for building the driver with a 2.6 kernel (your kernel ). Nontheless congratulations!
__________________
Gian Paolo Mureddu AKA Thetargos The BEST oxymoron: Microsoft Works® If aint broken, don't fix it! If it can be improved, go for it! |
|
|
|
|
|
|
#25 |
|
The lurker mod
Join Date: Dec 2002
Location:
Slovenia, Europe
Posts: 3,228
|
I did not include it as it is quite a big thing. It will be included however, when I add the kernel setup part.
__________________
Other hardware: MacBook Pro 2.53GHz 13", Xbox360, iPhone 3GS 32GB
|
|
|
|
|
|
#26 |
|
Radeon HD 6850
Join Date: Oct 2002
Posts: 109
|
Another quick note for the Debian part: "cp /boot/config-2.X.X-1-686 .config" Actually the -1-686 part can vary too (I've got -1 but the 2.4.21 kernel was at -3 when I last checked and I'm using a P IV which is why my kernel binary is -686, AMD users will have -k7 instead) |
|
|
|
|
|
#27 |
|
The lurker mod
Join Date: Dec 2002
Location:
Slovenia, Europe
Posts: 3,228
|
Ok. Will correct it. Also, if you think something is missing in the HowTo go ahead and tell me (2.6 kernel guide is counted out of this as I am doing it at the moment).
__________________
Other hardware: MacBook Pro 2.53GHz 13", Xbox360, iPhone 3GS 32GB
|
|
|
|
|
|
#28 |
|
Newbie
Join Date: Dec 2003
Location: Russia
Posts: 8
|
In 9.2 Configuration of X Windows: s/In Gentoo however, you have to either run/In Gentoo and Debian however, you have to either run/ And for /etc/init.d/xdm stop I think need little description of case, when used alternative display manager like gdm, kdm or another - /etc/init.d/{xdm|gdm|kdm} stop ...and of course, correct syntax is X Window, not X Windows, because it X Window System not MS Windows (see http://www.x.org/X11.html )Last edited by siberian_laika : Dec 27, 2003 at 06:03 AM. |
|
|
|
|
|
#29 |
|
The lurker mod
Join Date: Dec 2002
Location:
Slovenia, Europe
Posts: 3,228
|
Fixed. Thanks for the info. 0.2.1 is online. Just a few fixes. 0.3 will be availible in about a week. It will include a kernel setup guide. Any info on 2.6 will be apriciated.
__________________
Other hardware: MacBook Pro 2.53GHz 13", Xbox360, iPhone 3GS 32GB
Last edited by WhO_KnOwS : Dec 27, 2003 at 06:26 AM. |
|
|
|
|
|
#30 |
|
Radeon HD 6850
Join Date: Dec 2003
Location: 1.6Ghz Pentium 4 with a Radeon 9500 Pro on Gentoo Linux. (kernel 2.4)
Posts: 113
|
It would be cool if it were a wiki. Also include text of or link to this howto from the gentoo website: The purpose of this document is to summarize the discussion on http://forums.gentoo.org/viewtopic.php?t=54793 as well as be a reference for those trying to get their radeons working on Gentoo system using Ati Binary Drivers. This document is on its earlier stages of development so expect it to be changed/updated rather quickly. Index
[*] What are the binary drivers and why to use them The ATI binary drivers are the linux device drivers provided by ATI. They are the only ones(nowadays) that support OpenGl acceleration for the R300 based cards. [*]Where to get the drivers:
Currently only driver versions 2.9.13-r1 and above will work on 2.6 kernels. NOTE : The performance of the 3.2.x drivers is slightly worse than the 2.9.x series. You can find some tips on how to increase their performance on the "Hidden Options" section. [*] Know Issues
[*] Setup Guides
[*] Where to get more information [*]Troubleshooting
Authors (alphabetic order):
__________________
1.6Ghz Pentium 4 with a Radeon 9500 Pro on Gentoo Linux. (kernel 2.4) |
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| HowTo: Linux client configuration changes | Lupine | Distributed Computing (Team Rage3D) | 5 | Mar 31, 2008 09:16 PM |
| Ati Linux HOWTO question about agpgart.diff | EricXX2003 | Linux | 7 | Jan 28, 2004 01:19 PM |
| Linux ATI HOWTO | WhO_KnOwS | Linux | 24 | Dec 2, 2003 02:52 PM |
| Linux - rage128-howto.html | Ingo | Legacy Discussion and Technical Support | 2 | Jan 18, 2002 04:46 AM |
| Howto: Install Radeon Under Linux | SiriusRambo | Radeon Technical Support | 0 | Jan 26, 2001 09:09 PM |