By TCPMeta2k1 at 2004-10-01 04:34
I use to be like you and search everywhere for help on getting my nForce hardware working in slackware. I even tried upgrading my kernel to 2.6 and no luck. After spending a few days I managed to get mt Lan, Sound, AGP, USB, etc to work with out using Kernel 2.6. Lets get crackin.
What you need:
nForce Drivers from www.nivida.com
Kernel source from the slackware CD.
Move the nForce bin file to /usr/src (Makes things a bit easier)
Install the drivers by running ./NFORCE-Linux-x86-1.0-0283-pkg1.run
Follow the install and ignore the errors.
Now go into the Kernel source directory located in /usr/src/linux
Run the menuconfig by typing in
Now find Character devices, select it and scroll down till you find /dev/agpart (AGP Support).
Make use the little star * is selected on it and then scroll down and unselect everything but NVIDIA chipset support.
Scroll up till you find "ATA/IDE/MFM/RLL support" and select it, then select "IDE, ATA and ATAPI block devices". Look for "-- IDE chipset support/bugfixes". select "PCI chipset support" and also select "Generic PCI bus-master DMS support" then unselect everything but AMD and nVidia IDE support. Now go back to the main menu and and select "Sound". Make sure theres a M for the selection of "Sound card support". Unselect everything but "Intel ICH (i8xx), SiS 7012, Nvida nForce audio or AMD 768/811x" now exit out of there. Save the config to a alternate file for just in case then exit. Now simply run the following commands.
cp /usr/src/linux/arch/i386/boot/bzImage /boot
This will take some time to do. It takes me from 10 to 20 minutes to compile.
Before you can reboot and enjoy the world of sound you have to do some other stuff.
Edit the file called "lilo.conf" in /etc. On the bottom add the following.
image = /boot/bzImage
root = /dev/hdx1
label = NVidia
The line root = /dev/hdx1 is replaced with your master partition or drive for Linux. So for a example if you have one drive and only linux installed then you would put
root = /dev/hda1
Save the file and then run "/sbin/lilo" (with out the quotes).
Reinstall the nForce drivers like you did before and then reboot the system. Just hearing the startup sound in KDE will give you goose bumps ;)