Fedora Linux Support Community & Resources Center
  #1  
Old 15th October 2011, 06:18 PM
leigh123linux's Avatar
leigh123linux Offline
Retired Administrator
 
Join Date: Oct 2006
Posts: 21,509
linuxfirefox
Nvidia guide

Please note that I won't respond to any post's for help unless this basic information is included!


Code:
rpm -qa *\nvidia\*  *\kernel\*|sort;uname -r;lsmod |grep -e nvidia -e nouveau;cat /etc/X11/xorg.conf


__________________________________________________ _____________________________________

F16 Howto for the rpmfusion nvidia drivers



Click here for supported Nvidia cards list


This is a Four-Step Process. If you don't follow all three steps, your install will fail!



1. Update the kernel and reboot

Code:
su
yum update kernel\* glibc\* 
reboot
2. Install the nvidia driver.

For GeForce 6, 7, 8, 9, 200, 300, 400 & 500 series cards


Using akmod: This is the best option in my opinion as you don't get any problems when a new kernel is released.

__________________________________________________ __________________________________________________ __________
Extra step for PAE kernel only

Code:
su
yum install kernel-PAE-devel
__________________________________________________ __________________________________________________ ___________

Code:
su
yum --nogpgcheck install  http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-rawhide.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-rawhide.noarch.rpm
yum install akmod-nvidia xorg-x11-drv-nvidia-libs.i686




Or using kmod (which saves a bit of disk space but will have problems with every kernel update.)
( if you have 4Gb of RAM or more you will probably have a PAE kernel [32bit only] so follow the PAE part )

Code:
su
yum --nogpgcheck install  http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-rawhide.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-rawhide.noarch.rpm
yum install kmod-nvidia xorg-x11-drv-nvidia-libs.i686
If you use a PAE kernel

Code:
su
yum --nogpgcheck install  http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-rawhide.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-rawhide.noarch.rpm
yum install kmod-nvidia-PAE



3. Add selinux policy to allow gdm and gnome-shell to work


Code:
su
wget http://leigh123linux.fedorapeople.org/pub/nvidia/selinux/nvidia_xserver.pp
semodule -i nvidia_xserver.pp


4. Reboot

__________________________________________________ __________________________________________________ ______

If nouveau refuses to die try
Code:
su
yum erase xorg-x11-drv-nouveau
mv  /lib/modules/$(uname -r)/kernel/drivers/gpu/drm/nouveau/nouveau.ko /lib/modules/$(uname -r)/kernel/drivers/gpu/drm/nouveau/nouveau.txt
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img
dracut /boot/initramfs-$(uname -r).img $(uname -r)
  #2  
Old 15th October 2011, 07:42 PM
SeriousTom's Avatar
SeriousTom Offline
Registered User
 
Join Date: Nov 2009
Posts: 30
linuxfirefox
Re: Nvidia guide

Code :
Code:
rpm -qa *\nvidia\*  *\kernel\*|sort;uname -r;lsmod |grep -e nvidia -e nouveau;cat /etc/X11/xorg.conf
gives me this :
Code:
$ rpm -qa *\nvidia\*  *\kernel\*|sort;uname -r;lsmod |grep -e nvidia -e nouveau;cat /etc/X11/xorg.conf
abrt-addon-kerneloops-2.0.4.981-3.fc16.x86_64
kernel-3.1.0-0.rc6.git0.3.fc16.x86_64
kernel-3.1.0-0.rc8.git0.1.fc16.x86_64
kernel-3.1.0-0.rc9.git0.0.fc16.x86_64
kernel-headers-3.1.0-0.rc9.git0.0.fc16.x86_64
libreport-plugin-kerneloops-2.0.6-2.fc16.x86_64
3.1.0-0.rc9.git0.0.fc16.x86_64
nouveau               580535  3 
ttm                    54997  1 nouveau
drm_kms_helper         26490  1 nouveau
drm                   194532  5 nouveau,ttm,drm_kms_helper
i2c_algo_bit            4958  1 nouveau
i2c_core               25728  5 i2c_piix4,nouveau,drm_kms_helper,drm,i2c_algo_bit
mxm_wmi                 1727  1 nouveau
video                  12388  1 nouveau
cat: /etc/X11/xorg.conf: No such file or directory
When I run step 2 to get the drivers it asks for a proxy password for user 'vh' shown here :
Code:
su
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-rawhide.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-rawhide.noarch.rpm
Enter proxy password for user 'vh':
  #3  
Old 15th October 2011, 08:54 PM
tsegt Offline
Registered User
 
Join Date: Oct 2011
Posts: 3
linuxfirefox
Re: Nvidia guide

I also got the 'vh' password request... but managed to get all installed... now system won't open gnome-shell... except in fallback mode. Also removed nouveau but did not help.

Update: Now used software management to remove anything nvidia and reinstalled nouveau... All is back to normal... in all honesty, nouveau (before F16) used to make my system slow and create screen or font relics. Other than knowing otherwise, nouveau currently performs darn near as good as I'm used to the Nvisia driver, so may not try to go back.

Last edited by tsegt; 15th October 2011 at 09:09 PM. Reason: Update
  #4  
Old 15th October 2011, 09:19 PM
leigh123linux's Avatar
leigh123linux Offline
Retired Administrator
 
Join Date: Oct 2006
Posts: 21,509
linuxfirefox
Re: Nvidia guide

Quote:
Originally Posted by SeriousTom View Post
Code :
Code:
rpm -qa *\nvidia\*  *\kernel\*|sort;uname -r;lsmod |grep -e nvidia -e nouveau;cat /etc/X11/xorg.conf
gives me this :
Code:
$ rpm -qa *\nvidia\*  *\kernel\*|sort;uname -r;lsmod |grep -e nvidia -e nouveau;cat /etc/X11/xorg.conf
abrt-addon-kerneloops-2.0.4.981-3.fc16.x86_64
kernel-3.1.0-0.rc6.git0.3.fc16.x86_64
kernel-3.1.0-0.rc8.git0.1.fc16.x86_64
kernel-3.1.0-0.rc9.git0.0.fc16.x86_64
kernel-headers-3.1.0-0.rc9.git0.0.fc16.x86_64
libreport-plugin-kerneloops-2.0.6-2.fc16.x86_64
3.1.0-0.rc9.git0.0.fc16.x86_64
nouveau               580535  3 
ttm                    54997  1 nouveau
drm_kms_helper         26490  1 nouveau
drm                   194532  5 nouveau,ttm,drm_kms_helper
i2c_algo_bit            4958  1 nouveau
i2c_core               25728  5 i2c_piix4,nouveau,drm_kms_helper,drm,i2c_algo_bit
mxm_wmi                 1727  1 nouveau
video                  12388  1 nouveau
cat: /etc/X11/xorg.conf: No such file or directory
When I run step 2 to get the drivers it asks for a proxy password for user 'vh' shown here :
Code:
su
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-rawhide.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-rawhide.noarch.rpm
Enter proxy password for user 'vh':

Use this instead

Code:
su
yum --nogpgcheck install  http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-rawhide.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-rawhide.noarch.rpm
yum install akmod-nvidia xorg-x11-drv-nvidia-libs.i686
  #5  
Old 15th October 2011, 09:36 PM
Stanca's Avatar
Stanca Offline
Registered User
 
Join Date: Apr 2010
Location: Bucharest,Romania,EU.
Age: 43
Posts: 31
linuxfirefox
Smile Re: Nvidia guide

!

:/------------:// OS: Fedora 16 x86_64
:------------------:// Hostname: Fedora-Desktop
:-----------/shhdhyo/-:// Kernel: 3.1.0-0.rc9.git0.0.fc16.x86_64
/-----------omMMMNNNMMMd/-:/ Uptime: 0:03
:-----------sMMMdo:/ -:/ Window Manager: KWin
:-----------:MMMd------- --:/ Desktop Environment: KDE
/-----------:MMMy------- ---/ Packages: 1488
:------ --/+MMMh/-- ---: RAM: 785 MB / 3200 MB
:--- oNMMMMMMMMMNho -----: CPU: Intel(R) Celeron(R) CPU E3300 @ 2.50GHz
:-- +shhhMMMmhhy++ ------: Shell: Bash
:- -----:MMMy--------------/ Terminal: Xterm
:- ------/MMMy-------------: Root FS: 4.1G / 11G (ext4)
:- ----/hMMM+------------:
:--:dMMNdhhdNMMNo-----------:
:---:sdNMMMMNds:----------:
:------:://:-----------://
:--------------------://


stanca@Fedora-Desktop ~$ rpm -qa *\nvidia\* *\kernel\*|sort;uname -r;lsmod |grep -e nvidia -e nouveau;cat /etc/X11/xorg.conf
abrt-addon-kerneloops-2.0.4.981-3.fc16.x86_64
akmod-nvidia-285.05.09-1.fc16.x86_64
kernel-3.1.0-0.rc6.git0.3.fc16.x86_64
kernel-3.1.0-0.rc9.git0.0.fc16.x86_64
kernel-devel-3.1.0-0.rc9.git0.0.fc16.x86_64
kernel-headers-3.1.0-0.rc9.git0.0.fc16.x86_64
kmod-nvidia-3.1.0-0.rc9.git0.0.fc16.x86_64-285.05.09-1.fc16.x86_64
libreport-plugin-kerneloops-2.0.6-2.fc16.x86_64
nvidia-settings-1.0-12.fc16.x86_64
nvidia-xconfig-1.0-10.fc16.x86_64
xorg-x11-drv-nvidia-285.05.09-1.fc16.x86_64
xorg-x11-drv-nvidia-libs-285.05.09-1.fc16.i686
xorg-x11-drv-nvidia-libs-285.05.09-1.fc16.x86_64
3.1.0-0.rc9.git0.0.fc16.x86_64
nvidia 11901442 40
i2c_core 25728 3 nvidia,i2c_i801,videodev
# RPM Fusion - nvidia-xorg.conf
#
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
EndSection
stanca@Fedora-Desktop ~$
__________________

Fedora 16 Verne x86_64,
Linux user # 492560
"This is Linux land.In silent nights you can hear Windows machines rebooting!":cool:

Last edited by Stanca; 15th October 2011 at 09:38 PM.
  #6  
Old 15th October 2011, 10:11 PM
SeriousTom's Avatar
SeriousTom Offline
Registered User
 
Join Date: Nov 2009
Posts: 30
linuxfirefox
Re: Nvidia guide

Quote:
Originally Posted by leigh123linux View Post
Use this instead

Code:
su
yum --nogpgcheck install  http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-rawhide.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-rawhide.noarch.rpm
yum install akmod-nvidia xorg-x11-drv-nvidia-libs.i686
It seems to have installed, I rebooted but it booted in fallback mode
Code:
$ rpm -qa *\nvidia\*  *\kernel\*|sort;uname -r;lsmod |grep -e nvidia -e nouveau;cat /etc/X11/xorg.conf
abrt-addon-kerneloops-2.0.4.981-3.fc16.x86_64
akmod-nvidia-285.05.09-1.fc16.x86_64
kernel-3.1.0-0.rc6.git0.3.fc16.x86_64
kernel-3.1.0-0.rc8.git0.1.fc16.x86_64
kernel-3.1.0-0.rc9.git0.0.fc16.x86_64
kernel-devel-3.1.0-0.rc9.git0.0.fc16.x86_64
kernel-headers-3.1.0-0.rc9.git0.0.fc16.x86_64
kmod-nvidia-3.1.0-0.rc9.git0.0.fc16.x86_64-285.05.09-1.fc16.x86_64
libreport-plugin-kerneloops-2.0.6-2.fc16.x86_64
nvidia-settings-1.0-12.fc16.x86_64
nvidia-xconfig-1.0-10.fc16.x86_64
xorg-x11-drv-nvidia-285.05.09-1.fc16.x86_64
xorg-x11-drv-nvidia-libs-285.05.09-1.fc16.i686
xorg-x11-drv-nvidia-libs-285.05.09-1.fc16.x86_64
3.1.0-0.rc9.git0.0.fc16.x86_64
nvidia              11901442  30 
i2c_core               25728  2 nvidia,i2c_piix4
# RPM Fusion - nvidia-xorg.conf
# 
Section "Device"
	Identifier  "Videocard0"
	Driver      "nvidia"
EndSection
  #7  
Old 15th October 2011, 10:46 PM
leigh123linux's Avatar
leigh123linux Offline
Retired Administrator
 
Join Date: Oct 2006
Posts: 21,509
linuxfirefox
Re: Nvidia guide

Quote:
Originally Posted by SeriousTom View Post
It seems to have installed, I rebooted but it booted in fallback mode
Code:
$ rpm -qa *\nvidia\*  *\kernel\*|sort;uname -r;lsmod |grep -e nvidia -e nouveau;cat /etc/X11/xorg.conf
abrt-addon-kerneloops-2.0.4.981-3.fc16.x86_64
akmod-nvidia-285.05.09-1.fc16.x86_64
kernel-3.1.0-0.rc6.git0.3.fc16.x86_64
kernel-3.1.0-0.rc8.git0.1.fc16.x86_64
kernel-3.1.0-0.rc9.git0.0.fc16.x86_64
kernel-devel-3.1.0-0.rc9.git0.0.fc16.x86_64
kernel-headers-3.1.0-0.rc9.git0.0.fc16.x86_64
kmod-nvidia-3.1.0-0.rc9.git0.0.fc16.x86_64-285.05.09-1.fc16.x86_64
libreport-plugin-kerneloops-2.0.6-2.fc16.x86_64
nvidia-settings-1.0-12.fc16.x86_64
nvidia-xconfig-1.0-10.fc16.x86_64
xorg-x11-drv-nvidia-285.05.09-1.fc16.x86_64
xorg-x11-drv-nvidia-libs-285.05.09-1.fc16.i686
xorg-x11-drv-nvidia-libs-285.05.09-1.fc16.x86_64
3.1.0-0.rc9.git0.0.fc16.x86_64
nvidia              11901442  30 
i2c_core               25728  2 nvidia,i2c_piix4
# RPM Fusion - nvidia-xorg.conf
# 
Section "Device"
    Identifier  "Videocard0"
    Driver      "nvidia"
EndSection

Post


Code:
glxinfo |grep direct
  #8  
Old 16th October 2011, 02:24 PM
SeriousTom's Avatar
SeriousTom Offline
Registered User
 
Join Date: Nov 2009
Posts: 30
linuxfirefox
Re: Nvidia guide

Quote:
Originally Posted by leigh123linux View Post
Post


Code:
glxinfo |grep direct

I can't post that, it had a crash, then the automatic bug reporting tool came up and said the Source is mesa-demos and the problem Process/usr/bin/glxnfo was killed by signal 11 (SIGSEGV)
Below that I have other Sources killed by signal 11 (SIGSEGV)
control-center
control-center
gnome-session
GConf2
I was going to mention yesterday when when the Nvidia driver was being install, it seemed like there were 28 downloads or parts to the process but the first 3 steps or parts said something about not finding the repo and then checked somewhere else.
This is no big deal, I can try something else or I can reinstall easily.
  #9  
Old 16th October 2011, 02:33 PM
leigh123linux's Avatar
leigh123linux Offline
Retired Administrator
 
Join Date: Oct 2006
Posts: 21,509
linuxfirefox
Re: Nvidia guide

Quote:
Originally Posted by SeriousTom View Post
I can't post that, it had a crash, then the automatic bug reporting tool came up and said the Source is mesa-demos and the problem Process/usr/bin/glxnfo was killed by signal 11 (SIGSEGV)
Below that I have other Sources killed by signal 11 (SIGSEGV)
control-center
control-center
gnome-session
GConf2
I was going to mention yesterday when when the Nvidia driver was being install, it seemed like there were 28 downloads or parts to the process but the first 3 steps or parts said something about not finding the repo and then checked somewhere else.
This is no big deal, I can try something else or I can reinstall easily.

Post

Code:
rpm -qa glibc\*
  #10  
Old 16th October 2011, 02:43 PM
SeriousTom's Avatar
SeriousTom Offline
Registered User
 
Join Date: Nov 2009
Posts: 30
linuxfirefox
Re: Nvidia guide

Quote:
Originally Posted by leigh123linux View Post
Post

Code:
rpm -qa glibc\*

Code:
 rpm -qa glibc\*
glibc-headers-2.14.90-10.x86_64
glibc-common-2.14.90-10.x86_64
glibc-devel-2.14.90-10.x86_64
glibc-2.14.90-10.x86_64
glibc-2.14.90-10.i686
  #11  
Old 16th October 2011, 03:02 PM
leigh123linux's Avatar
leigh123linux Offline
Retired Administrator
 
Join Date: Oct 2006
Posts: 21,509
linuxfirefox
Re: Nvidia guide

Quote:
Originally Posted by SeriousTom View Post
Code:
 rpm -qa glibc\*
glibc-headers-2.14.90-10.x86_64
glibc-common-2.14.90-10.x86_64
glibc-devel-2.14.90-10.x86_64
glibc-2.14.90-10.x86_64
glibc-2.14.90-10.i686

You need 2.14.90-11 for the nvidia driver to work.

http://koji.fedoraproject.org/koji/b...buildID=267982
  #12  
Old 16th October 2011, 03:16 PM
DBelton's Avatar
DBelton Online
Administrator
 
Join Date: Aug 2009
Posts: 6,612
linuxfirefox
Re: Nvidia guide

how about glibc version 2.14.90-12? It's in the updates-testing repo.
  #13  
Old 16th October 2011, 04:39 PM
leigh123linux's Avatar
leigh123linux Offline
Retired Administrator
 
Join Date: Oct 2006
Posts: 21,509
linuxfirefox
Re: Nvidia guide

Quote:
Originally Posted by DBelton View Post
how about glibc version 2.14.90-12? It's in the updates-testing repo.
That will work as well
  #14  
Old 16th October 2011, 05:47 PM
SeriousTom's Avatar
SeriousTom Offline
Registered User
 
Join Date: Nov 2009
Posts: 30
linuxfirefox
Re: Nvidia guide

Quote:
Originally Posted by leigh123linux View Post
That will work as well
Well, Thanks a bunch .... That cured it !
I went to add/remove programs and checked everything that said glibc version 2.14.90-12 and it unchecked the old versions and downloaaded the new, I rebooted and it didn't go to fallback mode.Everything including the Control Center works now.
Here is all the tests you had me do before:
Code:
rpm -qa *\nvidia\*  *\kernel\*|sort;uname -r;lsmod |grep -e nvidia -e nouveau;cat /etc/X11/xorg.conf
abrt-addon-kerneloops-2.0.4.981-3.fc16.x86_64
akmod-nvidia-285.05.09-1.fc16.x86_64
kernel-3.1.0-0.rc6.git0.3.fc16.x86_64
kernel-3.1.0-0.rc8.git0.1.fc16.x86_64
kernel-3.1.0-0.rc9.git0.0.fc16.x86_64
kernel-devel-3.1.0-0.rc9.git0.0.fc16.x86_64
kernel-headers-3.1.0-0.rc9.git0.0.fc16.x86_64
kmod-nvidia-3.1.0-0.rc9.git0.0.fc16.x86_64-285.05.09-1.fc16.x86_64
libreport-plugin-kerneloops-2.0.6-2.fc16.x86_64
nvidia-settings-1.0-12.fc16.x86_64
nvidia-xconfig-1.0-10.fc16.x86_64
xorg-x11-drv-nvidia-285.05.09-1.fc16.x86_64
xorg-x11-drv-nvidia-libs-285.05.09-1.fc16.i686
xorg-x11-drv-nvidia-libs-285.05.09-1.fc16.x86_64
3.1.0-0.rc9.git0.0.fc16.x86_64
nvidia              11901442  40 
i2c_core               25728  2 nvidia,i2c_piix4
# RPM Fusion - nvidia-xorg.conf
# 
Section "Device"
	Identifier  "Videocard0"
	Driver      "nvidia"
EndSection
Code:
glxinfo |grep direct
direct rendering: Yes
    GL_ARB_draw_indirect, GL_ARB_draw_elements_base_vertex, 
    GL_EXT_Cg_shader, GL_EXT_depth_bounds_test, GL_EXT_direct_state_access,
Code:
rpm -qa glibc\*
glibc-headers-2.14.90-12.x86_64
glibc-2.14.90-12.i686
glibc-devel-2.14.90-12.x86_64
glibc-2.14.90-12.x86_64
glibc-utils-2.14.90-12.x86_64
glibc-static-2.14.90-12.x86_64
glibc-common-2.14.90-12.x86_64
  #15  
Old 16th October 2011, 05:52 PM
DBelton's Avatar
DBelton Online
Administrator
 
Join Date: Aug 2009
Posts: 6,612
linuxfirefox
Re: Nvidia guide

there have been a few buggy versions of glibc to hit here recently, so that was probably one of your problems.

I hope that 10.14.90-12 has gotten them fixed. So far it seems to be doing pretty good.
 

Tags
guide, nvidia

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
F15 Nvidia Guide leigh123linux F15 Development 128 24th May 2011 02:40 PM
Nvidia guide for F13 Development. leigh123linux Fedora 13 Development Branch 138 18th May 2010 05:30 PM
Nvidia drivers (My Guide) Clunixchit Guides & Solutions (No Questions) 37 11th November 2006 02:06 AM
Welcome to My Own Installation Nvidia Guide EvolutionR Guides & Solutions (No Questions) 11 6th January 2005 03:48 PM


Current GMT-time: 07:26 (Wednesday, 22-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