Fedora Linux Support Community & Resources Center
  #1  
Old 12th June 2012, 11:04 PM
joober Offline
Registered User
 
Join Date: Apr 2011
Location: Netherlands
Posts: 27
linuxfirefox
Install older Nvidia proprietary driver on FC17?

Due to stability issues with the newest Nvidia drivers (see this thread), I'd like to install the Nvidia 295.33 driver version on FC17. That is the newest driver that is reported to run well.

This driver is not available through rpmfusion for FC17, I believe. What would be the best way to get this driver installed on FC17, with the latest 3.4 kernel?
Reply With Quote
  #2  
Old 13th June 2012, 02:12 PM
thomthom's Avatar
thomthom Offline
Registered User
 
Join Date: Sep 2009
Posts: 64
windows_7ie
Re: Install older Nvidia proprietary driver on FC17?

Quote:
Originally Posted by joober View Post
Due to stability issues with the newest Nvidia drivers (see this thread), I'd like to install the Nvidia 295.33 driver version on FC17. That is the newest driver that is reported to run well.

This driver is not available through rpmfusion for FC17, I believe. What would be the best way to get this driver installed on FC17, with the latest 3.4 kernel?
download from nvidia and install it manually
__________________
| Gateway DX4710-UB301A | Intel Core2 Quad Q6700@2.66Ghz w/6 Gb's of ram | OCZ-Vertex3 120 Gb SSD | Western Digital 160 Gb HDD | Western Digital 640 Gb HDD |
| Nvidia GeForce GTX 550 Ti | Dynex Sound Card w/5.1 Surround and Optical Audio Out | Windows 7 Professional x86_64 | Fedora 17 x86_64 |
Reply With Quote
  #3  
Old 14th June 2012, 02:02 PM
Fishboyfive Offline
Registered User
 
Join Date: Jun 2012
Location: USA
Posts: 47
macossafari
Re: Install older Nvidia proprietary driver on FC17?

Is it that easy ? Just download and install driver ? Anything special I need to do
Reply With Quote
  #4  
Old 14th June 2012, 02:11 PM
Yellowman
Guest
 
Posts: n/a
linuxfirefox
Re: Install older Nvidia proprietary driver on FC17?

Quote:
Originally Posted by Fishboyfive View Post
Is it that easy ? Just download and install driver ? Anything special I need to do
You need to patch it

http://www.lwfinger.com/nvidia_patch...3.run_for_3.3+
Reply With Quote
  #5  
Old 14th June 2012, 02:13 PM
Fishboyfive Offline
Registered User
 
Join Date: Jun 2012
Location: USA
Posts: 47
macossafari
Re: Install older Nvidia proprietary driver on FC17?

Yikes how in the world do you patch it ?
Reply With Quote
  #6  
Old 14th June 2012, 02:16 PM
joober Offline
Registered User
 
Join Date: Apr 2011
Location: Netherlands
Posts: 27
linuxfirefox
Re: Install older Nvidia proprietary driver on FC17?

Quote:
Originally Posted by thomthom View Post
download from nvidia and install it manually
Yes, did that. Unfortunately, things were less than straightforward.

Steps I followed:

1. Downloading was of course fairly trivial.

2. Next, following Leigh's guide, I updated the kernel and se-linux policy. Next, I disabled Nouveau.

Code:
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img
dracut /boot/initramfs-$(uname -r).img $(uname -r)
Followed by a reboot.

3. Next, as root, I run the installer (gcc, make and the kernel-headers were already present). However, the installer stops at 63% and then aborts. In /var/log/nvndia-installer.log I find that it can not find a file called asm/system.h among the kernel headers.

4. Googling that message, led me to this blog post: http://weltall.heliohost.org/wordpre...vidia-drivers/. I then extracted the installer package and manually edited the files mentioned, then attempted to install the driver again. This time, it compiles and installed correctly.

Here are the edits which are necessary:
Code:
nv-linux.h

    #if LINUX_VERSION_CODE < KERNEL_VERSION(3, 4, 0)
    #include <asm/system.h>
    #endif

conftest.sh

    #include <linux/version.h>
    #if LINUX_VERSION_CODE < KERNEL_VERSION(3, 4, 0)
    #include <asm/system.h>
    #endif
5. After a reboot, the system comes back with the Nvidia driver running. So far the good news. The bad news: the stability issues are also present with this driver version. After running KDE 4.8.3. for about 30 minutes, I am logged out spontaneously.

Conclusion: I need to go further back with Nvidia drivers...possibly to the 285 family...
Reply With Quote
  #7  
Old 14th June 2012, 02:22 PM
Fishboyfive Offline
Registered User
 
Join Date: Jun 2012
Location: USA
Posts: 47
macossafari
Re: Install older Nvidia proprietary driver on FC17?

Ouch doesn't look good for Nvidia or AMD at the moment
Reply With Quote
  #8  
Old 14th June 2012, 02:26 PM
joober Offline
Registered User
 
Join Date: Apr 2011
Location: Netherlands
Posts: 27
linuxfirefox
Re: Install older Nvidia proprietary driver on FC17?

Quote:
Originally Posted by Fishboyfive View Post
Ouch doesn't look good for Nvidia or AMD at the moment
True, I have been having plenty of stability issues with NVidia drivers in the last few months. However, I do not consider myself to be representative of all Linux/Nvidia users.

Also, the older driver not compiling/installing on new kernels (3.4.0+) has little to do with Nvidia. With the transition to version 3.4.0 of the Linux kernel, things got moved around in the kernel headers. Since the installation script of Nvidia 295.33 predates this transition, it is not aware of the move, hence the need for a patch.
Reply With Quote
  #9  
Old 14th June 2012, 02:47 PM
Yellowman
Guest
 
Posts: n/a
linuxfirefox
Re: Install older Nvidia proprietary driver on FC17?

Quote:
Originally Posted by Fishboyfive View Post
Yikes how in the world do you patch it ?

Open a terminal in the directory that contains the driver run file, then (change run file name to suit).

Code:
su
yum install patch
chmod +x NVIDIA-Linux-x86_64-295.33.run
wget http://www.lwfinger.com/nvidia_patches/patch_nvidia_295_33.run_for_3.3+
./NVIDIA-Linux-x86_64-295.33.run --apply-patch patch_nvidia_295_33.run_for_3.3+
This will generate a patched run file called "NVIDIA-Linux-x86_64-295.33-custom.run"

Last edited by Yellowman; 14th June 2012 at 03:45 PM.
Reply With Quote
Reply

Tags
driver, fc17, install, nvidia, older, proprietary

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Which nVidia proprietary driver? JohnJasonJordan Using Fedora 1 21st November 2011 08:27 AM
Do I really need to install the NVidia proprietary driver? DiogoDTX Hardware & Laptops 2 21st June 2011 03:09 AM
Which repos to add for Nvidia proprietary driver? taytong888 F15 Development 4 22nd April 2011 10:16 PM
REMOVING the proprietary NVIDIA driver Torswin Using Fedora 10 3rd March 2009 10:36 PM


Current GMT-time: 21:03 (Thursday, 23-05-2013)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat