Intro:
While here places a complete guide that is already great for novices in Fedora community at http://www.if-not-true-then-false.com/2010/fedora-14-nvidia-drivers-install-guide-disable-nouveau-driver/, following text will act as a complementary instruction for those who are using Nvidia Driver Card other than in the Geforce / Geforce FX series, Quadro FX, for instance. (some parts actually are learned from the this page)
Steps:
1. update to the latest kernel and restart the OS
by
yum update kernel*
reboot
2. make sure a correct xorg configuration, i.e. /etc/X11/xorg.conf, contains things about nvidia like the following
Section "Files" ModulePath "/usr/lib64/xorg/modules/extensions/nvidia"
ModulePath "/usr/lib64/xorg/modules"
EndSection
(If for 32bit platform, use lib instead of lib64 in the paths above)
(If the xorg.conf file does not exist before, simply create it and add the stuff above)
3. Change Configuration of the Grub Bootloader by changing the current /boot/grub/grub.conf into text
like the following
default=0
timeout=5
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.35.10-74.fc14.x86_64)
root (hd0,0)
kernel /boot/vmlinuz-2.6.35.10-74.fc14.x86_64 ro root=UUID=e36dbe41-49ac-458f-8942-ba3fbdd22e32
rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16
KEYTABLE=us rhgb quiet rdblacklist=nouveau nouveau.modeset=0
initrd /boot/initramfs-2.6.35.10-74.fc14.x86_64.img
title Fedora Linux 14 (2.6.35.6-45.fc14.x86_64)
root (hd0,0)
kernel /boot/vmlinuz-2.6.35.6-45.fc14.x86_64 ro root=UUID=e36dbe41-49ac-458f-8942-ba3fbdd22e32
rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16
KEYTABLE=us rhgb quiet
initrd /boot/initramfs-2.6.35.6-45.fc14.x86_64.img
title windows 7
rootnoverify (hd0,3)
chainloader +1
the key is the blued text, which is added to disable the default display driver : nouveau. If this is
missed, you will be told in the step 4 below that the installer can not proceed due to the nouveau is not
disabled.
4. download driver from Nvidia official site, for linux x86_64 we are using
http://us.download.nvidia.com/XFree86/Linux-x86_64/260.19.29/NVIDIA-Linux-x86_64-260.19.29.run
for now, wget it to a handy location, /root, say.
5. reboot, then select the latest kernel item, and
press "e" to edit it
choose the "kernel /boot/vmlinuz-2.6.35.10-7...." line and press "e" to edit again
append "single" to the line and press enter to get back to the previous interface
press "b" to trigger the bootstrap
6. now that get in the Level 1 (single user mode), enter Level 3 (I did not check if this is necessary)
by "/sbin/init 3"
7. Run the installer
sh /root/NVIDIA-Linux-x86_64-260.19.29.run -a
(if you are installing for the first time, you might already nvidia-installer on you machine,
then you don't need to download beforehand, instead a simpler way is :
nvidia-install -a --update
you can by this get the latest driver and install it. but this will demand a network access
of course, see this page (http://surfingtroves.blogspot.com/2010/12/linux-access-network
-service-in-single.html ) for enabling network access in the single user mode, as is suitable
for being at Level 3.
8. when finished, restart, and the installation should be well done.
No comments:
Post a Comment