F12 Howto for the rpmfusion nvidia drivers
1. Install the nvidia driver.
For GeForce 6, 7, 8, 9 & 200 series cards
Code:
su
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
yum --enablerepo=rp*g install kmod-nvidia.$(uname -m) xorg-x11-drv-nvidia-libs.i686 xorg-x11-drv-nvidia-libs.x86_64
reboot
If you use a PAE kernel
Code:
su
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
yum --enablerepo=rp*g install kmod-nvidia-PAE xorg-x11-drv-nvidia-libs.i686 xorg-x11-drv-nvidia-libs.x86_64
reboot
Or (akmod builds the required kmod on bootup )
Code:
su
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
yum --enablerepo=rp*g install akmod-nvidia xorg-x11-drv-nvidia-libs.i686 xorg-x11-drv-nvidia-libs.x86_64
reboot
For GeForce FX cards
Code:
su
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
yum --enablerepo=rp*g install kmod-nvidia-173xx.$(uname -m) xorg-x11-drv-nvidia-173xx-libs.i686 xorg-x11-drv-nvidia-173xx-libs.x86_64
reboot
If you use a PAE kernel
Code:
su
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
yum --enablerepo=rp*g install kmod-nvidia-173xx-PAE xorg-x11-drv-nvidia-173xx-libs.i686 xorg-x11-drv-nvidia-173xx-libs.x86_64
reboot
Or (akmod builds the required kmod on bootup )
Code:
su
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
yum --enablerepo=rp*g install akmod-nvidia-173xx xorg-x11-drv-nvidia-173xx-libs.i686 xorg-x11-drv-nvidia-173xx-libs.x86_64
reboot
For GeForce 4 and below
Code:
su
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
yum --enablerepo=rp*g install kmod-nvidia-96xx.$(uname -m) xorg-x11-drv-nvidia-96xx-libs
reboot
Or (akmod builds the required kmod on bootup )
Code:
su
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
yum --enablerepo=rp*g install akmod-nvidia-96xx xorg-x11-drv-nvidia-96xx-libs
reboot
Unsuported
RIVA TNT
RIVA TNT2/TNT2 Pro
RIVA TNT2 Ultra
Vanta/Vanta LT
RIVA TNT2 Model 64/Model 64 Pro
Aladdin TNT2
GeForce 256
GeForce DDR
Quadro
GeForce2 GTS/GeForce2 Pro
GeForce2 Ti
GeForce2 Ultra
Quadro2 Pro
Supported an Unsupported Nvidia cards
2. Edit grub.conf ( if you omit this step the driver will fail to work )
add the
nouveau.modeset=0 option to /boot/grub/grub.conf ( If you have A PAE kernel
add vmalloc=256m as well )
Code:
su -
gedit /boot/grub/grub.conf
i.e ( example only )
Code:
title Fedora (2.6.31.1-56l.fc12.x86_64)
kernel /vmlinuz-2.6.31.1-56.local.fc12.x86_64 ro root=UUID=XXX rhgb quiet nouveau.modeset=0
initrd /initramfs-2.6.31.1-56.local.fc12.x86_64.img
3. Before using the driver, you need to enable allow_execstack so SElinux doesn't prevent the driver loading.
Code:
su
setsebool -P allow_execstack on
4. Reboot