Correct instructions for installing NVidia proprietary driver on Fedora 13?

Steven P. Ulrick lists-fedora at afolkey2.net
Mon May 31 01:02:36 UTC 2010


> On 05/30/2010 04:47 PM, Steven P. Ulrick wrote:
> >>> Hello Everyone
> >>> I'm going to try all of this again.  This time, I'm going to give a 
precise,
> >>> blow by blow account of what I am doing:
> >>> 1. "yum update": No Packages marked for Update
> >>> 2. [steve at localhost ~]$ /sbin/lspci | grep VGA
> >>> 03:00.0 VGA compatible controller: nVidia Corporation G94 [GeForce 9600 
GT]
> >>>        
> >> (rev
> >>      
> >>> a1)
> >>> 3. Go to this address: http://www.nvidia.com/object/IO_18897.html
> >>> I found this on that page: "GeForce 9600 GT  0x0622"
> >>> 4. I SKIP this step "su -c 'setsebool -P allow_execstack on'" because I 
have
> >>> SELinux disabled.
> >>> 5. su -c 'yum install kmod-nvidia'
> >>> Results:
> >>> Package 1:kmod-nvidia-195.36.24-1.fc13.6.x86_64 already installed and 
latest
> >>> version
> >>> Nothing to do
> >>> 6. su -c 'mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-
> >>> nouveau.img'
> >>> 7. su -c 'dracut /boot/initramfs-$(uname -r).img $(uname -r)'
> >>> 8. "rdblacklist=nouveau nomodeset" at the end of the appropriate kernel 
line
> >>>        
> >> in
> >>      
> >>> "grub.conf"
> >>>
> >>> These 8 steps are the same ones that I follow every time I try this.  If
> >>>        
> > this
> >    
> >>> does not work, I am going to try 'blacklist "nouveau"' in
> >>> /etc/modprobe/blacklist instead of "rdblacklist=nouveau" in grub.conf.
> >>>
> >>> OK.  Here we go...
> >>>        
> >> Hello Again,
> >> I decided to re-compile the kernel because of the last two comments on this
> >> page:
> >> http://ubuntuforums.org/archive/index.php/t-701291.html
> >>
> >>      
> >>> Tails9
> >>> February 20th, 2008, 03:59 PM
> >>> After reading alot, I guess I have to compile the kernel without the
> >>>        
> > nvidiafb
> >    
> >>> module, because I'd like to use the official nvidia drivers so I can run
> >>> compiz (again), but this time without XGL (so I have direct rendering (so
> >>> the videotearing will be gone) ). Tails9
> >>> March 2nd, 2008, 02:13 PM
> >>> I recompiled the kernel without the framebuffer support, reinstalled the
> >>> nvidiadrivers with envy and the problem is gone.
> >>>        
> >> 1. "rpm -ivh kernel-2.6.33.4-95.fc13.src.rpm"
> >> 2. cd ~/rpmbuild/SPECS/
> >> 3. rpmbuild -bp kernel.spec
> >> 4. "cd ~/rpmbuild/BUILD/kernel-2.6.33/linux-2.6.33.x86_64/"
> >> vi Makefile"
> >> EXTRAVERSION="-noframebuffer"
> >> 3. "make menuconfig"
> >> 4. "Device Drivers --->  Graphics support --->  Support for frame buffer 
devices"
> >> 5. Uncheck "nVidia Framebuffer Support"&  "nVidia Riva support"
> >> 6. "exit" back to the main menu.
> >> 7. Select "exit" again, and choose to save my new configuration file
> >> 8. "make rpm"
> >>
> >> It's building now.  We'll see what happens.
> >>      
> > OK.  The good news is that the RPM was successfully built.  The bad news is 
that
> > the output of "rpm -ivh kernel-2.6.33noframebuffer-1.x86_64.rpm" is as 
follows:
> >
> > [root at localhost x86_64]# rpm -ivh kernel-2.6.33noframebuffer-1.x86_64.rpm
> > Preparing...                ########################################### 
[100%]
> >          package kernel-2.6.33.3-85.fc13.x86_64 (which is newer than
> > kernel-2.6.33noframebuffer-1.x86_64) is already installed
> >          package kernel-2.6.33.4-95.fc13.x86_64 (which is newer than
> > kernel-2.6.33noframebuffer-1.x86_64) is already installed
> >          file /lib/firmware/matrox/g200_warp.fw from install of
> > kernel-2.6.33noframebuffer-1.x86_64 conflicts with file from package linux-
> > firmware-20100106-4.fc13.noarch
> >          file /lib/firmware/matrox/g400_warp.fw from install of
> > kernel-2.6.33noframebuffer-1.x86_64 conflicts with file from package linux-
> > firmware-20100106-4.fc13.noarch
> >
> > Any ideas?
> >
> > Steven P. Ulrick
> >    
> 
> 
> 
> Hi there
> 
> Did you do a clean install?

Yes.  Did a clean install from the DVD, entirely wiped out my old Fedora 12 
install.

> If this does not work then try the akmod instead of the kmod
> akmod will autotrack in newest kernel mod on boot

yum list | grep -i akmod:
akmod-nvidia.x86_64                        1:195.36.24-1.fc13.5         
@rpmfusion-nonfree
akmods.noarch                              0.3.6-3.fc12                 
@rpmfusion-free

I used akmod on Fedora 12, and it always worked perfectly for me.  In fact, 
everything with the proprietary nVidia driver worked perfectly.

Steven P. Ulrick


More information about the users mailing list