Welcome

Troves being gleaned while surfing on the Internet mostly about computer/IT/system skills and tricks, Welcome here ...
Powered By Blogger

Disclaimer

This blog is written by the owner with real practices and tests and intended to hold all original posts except there is a clear declaration for referencing from others. Thanks for tagging with the source link or other tips for reference from here if you would like to quote partial or full text from posts in this blog.

Saturday, January 1, 2011

Install Nvidia Driver (non Gefore series) in Fedora 14

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: