Just a short how-to/FYI
If the new kernel isn't in updates by the time you eager beavers install
Code:
$ su -
# cd /etc/yum.repos.d
# vi dave-kernels.repo
the file
cat /etc/yum.repos.d/dave-kernels.repo
Code:
[dave-kernels]
name=Fedora Core $releasever - $basearch - Dave's Kernels
baseurl=http://people.redhat.com/davej/kernels/Fedora/FC5/RPMS.kernel/
enabled=1
gpgcheck=0
Update the kernel and some other things you need
Code:
# yum update kernel
# yum install kernel-devel fedora-rpmdevtools subversion
# reboot
As your user
Code:
$ fedora-buildrpmtree
$ cd $HOME/rpmbuild
$ mkdir src.rpms && cd src.rpms
The nvidia driver:
$ wget -c http://rpm.livna.org/fedora/development/SRPMS/xorg-x11-drv-nvidia-1.0.8178-7.lvn5.src.rpm
$ rpm -ivh xorg-x11-drv-nvidia-1.0.8178-7.lvn5.src.rpm
$ cd ../SPECS
$ rpmbuild -ba xorg-x11-drv-nvidia.spec
The kernel module
$ cd $HOME/rpmbuild/src.rpms
$ svn co svn://svn.livna.org/rlo/packages/nvidia-kmod/
$ cd nvidia-kmod/devel
$ cp * $HOME/rpmbuild/SOURCES/
$ cp nvidia-kmod.spec $HOME/rpmbuild/SPECS
$ cd $HOME/rpmbuild/SOURCES
$ wget -c http://www.leemhuis.info/files/fedorarpms/KMODFILES.lvn/nvidia-glx-kmod-data-1.0.8178.tar.bz2
$ cd $HOME/rpmbuild/SPECS
$ vi nvidia-kmod.spec
change these two values
#%define kversion 2.6.15-1.20_FC5
%define kversion `uname -r`
#%define kvariants %{?buildup:""} %{?buildsmp:smp} %{?buildxen:xen0} %{?buildkdump:kdump}
%define kvariants ""
$ rpmbuild -ba nvidia-kmod.spec --target $(uname -m)
Finishing up
$ su -
# cd $USERS_HOME/rpmbuild/RPMS/${ARCH}/
# rpm -ivh kmod-nvidia* xorg-x11-drv-nvidia*
# /usr/sbin/nvidia-config-display enable
# init 3; init 5
Done, now go play games or setup twinview.....
THe same process should work for ati