There was two major guides I was using, both actually exists at this forum.
The first one contains the kernel part and was written by a user called boxsterman:
----------------------------------------------------------------------------------------------------------
also experienced the problem of having a segmentation fault when loading the fglrx module. The following steps helped me getting rid of the problem, with lots of help from this site of course :-)
[Environment: IBM Thinkpad T41p with clean Fedora Core 2]
1. Fetch a clean kernel 2.6.6 from kernel.org and extract it to /usr/src
2. Do a "make mrproper" and "make clean" to clear up previous kernel experiments if no clean kernel src package was used
3. copy *"original" .config from /boot/config-2.6.5-1.358 to /usr/src/linux-2.6.6
4. Do "make menuconfig" and set the following options
- Enable agp as module instead of build-in (Device Drivers -> Character devices -> AGP support)
- Enable your AGP chipset support (for me INTEL i865)
- Disable "Direct Rendering Management" just below AGP support
- Disable "Processor type and features -> Use register arguments" (not sure if really required)
- Enable "Kernel hacking -> Use 4Kb for kernel stacks instead of 8Kb"
5. Do a "make all && make modules_install && make install"
6. Reboot and make sure that the correct kernel is selected for the new boot process
7. Boot should work without problems ;-)
8. Fetch the ATI drivers drivers and install with "rpm -ivh --replacefiles fglrx-4.3.0-3.9.0.i386.rpm"
9. It should complain about not finding matching kernel modules and then start building them, including a modprobe of the new driver module (which caused segmentation faults problems on my system)
10. Use the configuration utility fglrxconfig to configure a sample XF86Config-4 file. Set the option "UseInternalAGPGART" to no
11. Copy at least the device section with identifier "ATI Graphics Adapter" and device "fglrx" to your existing xorg.conf and set the Device entry in the Screen section to "ATI Graphics Adapter".
After that I was able to reboot and have the fglrx device active (check /var/log/Xorg.0.log), but without 3D support due to problems with the agpgart modules. That was due to the fact that the agpgart and the appropriate AGP chipset support were not loaded automatically (at least the chipset module intel_agp was not loaded on my system). I added the following line to /etc/modprobe.conf to force loading of the AGP support including chipset support:
install agpgart /sbin/modprobe --ignore-install agpgart && /sbin/modprobe intel_agp
This solved my problem so far ... now I'm encountering problems when resuming the laptop from suspend mode. Does anybody has a clue what that problem might be? BTW, I using ACPI instead of APM, could this cause the problem? I remember an entry in the Xorg log about not finding APM support ....
----------------------------------------------------------------------------------------------------------
The second one describes more in detail the actual driver installation. I was picking from both of these to be able to complete my installation. The second one exists here at this forum and here:
http://forums.pcper.com/showthread.php?t=325166.
I hope this will help You - I still have the problem with video overlay.