hehehe :) Here we go again. I have by now bought a Radeon 9500 Pro - and still have my Asus Nforce 2 Board running smoothly.
What you actuually have to do is the following.
1. Get the kernel source. Best is taking the source in the mdk. updates
section.
2. Apply the AGP Patch (For the Radeon). You can find it under:
http://etudiant.epita.fr:8000/~nonolk/nforce-agp.diff
cd /usr/src/
patch -p0 -E -s < nforce-agp.diff
1 out of 1 hunk FAILED -- saving rejects to file linux/include/linux/agp_backend.h.rej
You'll see one rejection. That's no problem.
cd linux/include/linux emacs agp_backend.h.rej agp_backend.h
You'll see the following:
***************
*** 82,87 ****
SVWRKS_LE,
SVWRKS_GENERIC,
HP_ZX1,
}; typedef struct _agp_version {
--- 82,89 ----
SVWRKS_LE,
SVWRKS_GENERIC,
HP_ZX1,
+ NV_NFORCE,
+ NV_NFORCE_2,
};typedef struct _agp_version {
So - go to the mentioned line 82 in the agp_backend.h file, type in (For the Emacs): <meta>-X goto-line <CR> 82<CR>
And you'll see that all you need to add here is the 2 missing lines:
NV_NFORCE,
NV_NFORCE_2,after HP_Zx1, to have a working include file.
Go to you normal /usr/src/linux directory - and perform a kernel configuration - e.g. make menuconfig (xconfig doesn't work for me) :)
Compile the kernel: make depend && make bzImage && make modules && make modules_install
Copy the kernel Imagefile to the boot Directory and adapt your Lilo/Grub configuration accordingly.
NOTE: ALWAYS keep the old kernel for security reasons !
Once this is done - reboot your system and you should have the new version running, with agp support. Test it by issuing:
modprobe agpgart
It should work out of the Box.
Now - all you need to do is get the ATI stuff from: http://www.schneider-digital.de/html/download_ati.html
and install these according to their INSTALL.txt file :) Should work out of the box.
The entire thread discussing the agp_patch is here: http://www.nvnews.net/vbulletin/showthread.php?s=5d07a26525213a8a13d6279cd9bd8bee&threadid=9396&perpage=25&pagenumber=7
Having it done like this - I now can run UT2003, Guake 3 Arena Tuxracer, etc ....
Cheers & Good luck :)
Joerg
Adrian Golumbovici wrote:
Hi everyone,
Did anyone succeed in getting them work together nicely? If so please explain step by step like for an retarded idiot:) how you did it. I got it to the point that the agpgart module loads and the fglrx module loads. In X fglrxinfo displays the ATI driver and also the OpenGL from ATI and not the Mesa one. Though everything seems fine, I cannot start any application including fgl_glxgears or tuxracer without my PC freezing. I looked in the /var/log/kernel/errors and saw something about fglrx:firegl_unlock drm_ioremapfree and an attempt to call something on a NULL. Funny stuff is that I have no other warning/error whatsoever in dmesg, XFree86 log or messages. :/ When I try to start fgl_glxgears PC freezes instantly without doing anything (I remain in the screen where I tried starting it). Only a hard reboot is possible (no Ctrl-Bksp, no SysReq, nada). :( I thought maybe something screwy is going on with my fgl_glxgears so I tried Tuxracer. A bit better. My screen went black and monitor made the "click" it does when changing video modes, stayed there for a few seconds and then monitor switched to standby like it does when no signal comes (for ex when PC is off). In the meantime I could hear an endless looping sound in my headset. :( Also beside hard reset nothing of the "normal" ways to regain control of the PC worked :( I switched on my TV to see if it outputs there something, but no go (thought the rascal switched output to the TV-OUT maybe). :( I got the latest ati driver for X 4.3.0 (I think is 2.9.12). Did a clean kernel recompile, a clean uninstall and rebuild/reinstall of the NVIDIA_nforce driver for the agpgart and also cleanly uninstalled and installed the fglrx driver. Same simptom. :( Am going nuts. So please if you managed to do it tell me how and any thoughts on how to debug the crash. If it would have been a kernel panick (lights on keyb) I would have used the autodump of the ksymoops... :( Thanks in advance.
Best regards,
Adrian
-- ------------------------------------------------------------------------ | Joerg Mertin : [EMAIL PROTECTED] (Home)| | in Neuch�tel/Schweiz : [EMAIL PROTECTED] (Work)| | Stardust's LiNUX System : | | PGP 2.6.3in Key on Demand : Voice & Fax: +41(0)32 / 725 52 54 | ------------------------------------------------------------------------ Home-Page: http://www.solsys.org
Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com
