Correct instructions for installing NVidia proprietary driver on Fedora 13?
Michael Miles
mmamiga6 at gmail.com
Mon May 31 01:18:20 UTC 2010
On 05/30/2010 06:02 PM, Steven P. Ulrick wrote:
>> 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
>
Wow dude... I am really not sure what is going on.
From what I hear all people have to do is make sure rpmfusion is in
repo and yum update
This is the only thread were it has failed like this
I guess the only thing left to try is not do it through yum but
add/remove software
It should not make a bit of difference, but you may want to remove the
driver go back to nouveau and try the proprietary driver through
add/remove software, as well as the kmod for the kernel version.
Then lower protection (selinix) then rdblacklist=nouveau on kernel lines
in grub.conf
The horror show
More information about the users
mailing list