Fedora Linux Support Community & Resources Center

Go Back   FedoraForum.org > Fedora Resources > Guides & Solutions (No Questions)
FedoraForum Search

Forgot Password? Join Us!

Guides & Solutions (No Questions) Post your guides here (No links to Blogs accepted). You can also append your comments/questions to a guide, but don't start a new thread to ask a question. Use another forum for that.

Closed Thread
 
Thread Tools Search this Thread Display Modes
  #2086  
Old 2nd April 2012, 09:31 AM
lmcogs Offline
Registered User
 
Join Date: Dec 2007
Posts: 249
linuxfirefox
Re: F16,F15 & F14 Nvidia driver guides

hi

I have been using akmod-nvidia for long time now without problems but for past few weeks I am getting problems e.g
glxinfo
name of display: :0
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 137 (NV-GLX)
Minor opcode of failed request: 4 ()
Resource id in failed request: 0x4000003
Serial number of failed request: 34
Current serial number in output stream: 34
[leonc16@localhost ~]$ sudo glxinfo
name of display: :0
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 137 (NV-GLX)
Minor opcode of failed request: 4 ()
Resource id in failed request: 0x4000003
Serial number of failed request: 34
Current serial number in output stream: 34


I have kernel 3.3.0-8.fc16.x86_64 and I think my graphics card is geforce GTS 450.

Any idea?

Last edited by lmcogs; 2nd April 2012 at 09:52 AM.
  #2087  
Old 2nd April 2012, 10:00 AM
tox
Guest
 
Posts: n/a
windows_7chrome
Re: F16,F15 & F14 Nvidia driver guides

have you updated to the latest 295.33 akmod
  #2088  
Old 2nd April 2012, 11:32 AM
lmcogs Offline
Registered User
 
Join Date: Dec 2007
Posts: 249
linuxfirefox
Re: F16,F15 & F14 Nvidia driver guides

Quote:
Originally Posted by tox View Post
have you updated to the latest 295.33 akmod

I have rpm -q akmod-nvidia
akmod-nvidia-295.33-2.fc16.x86_64
  #2089  
Old 2nd April 2012, 03:40 PM
TrickyHarry Offline
Registered User
 
Join Date: Feb 2012
Location: South England
Posts: 39
linuxfirefox
Thumbs up Re: F16,F15 & F14 Nvidia driver guides

Quote:
Originally Posted by tox View Post
have you updated to the latest 295.33 akmod
I have a problem with the nvidia driver, glx support. This was working prior to my holidays, on my return I updated a few modules via the "yum update", performed from a working Cinnamon shell. The driver for this is that my GNOME Cinnamon shell broke, and this, with advice, pointed to my nvidia driver.

The problem was found on the nvidia-290.10 driver

On checking a short while ago, the nvidia-295.33 driver became available, and I though that this would have solved my issues, but afraid not. The kernel was also upgraded is now: 3.3.0.8

After a reboot:

The Persistant Issue:-
[PASTE]
[root@naipaulpc ~]# glxinfo
name of display: :0.0
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 137 (NV-GLX)
Minor opcode of failed request: 4 ()
Resource id in failed request: 0x5000003
Serial number of failed request: 33
Current serial number in output stream: 33
[PASTE]

The basic environment info:
[PASTE]
[root@naipaulpc ~]# rpm -qa *\nvidia\* *\kernel\*|sort;uname -r;lsmod |grep -e nvidia -e nouveau;cat /etc/X11/xorg.conf

abrt-addon-kerneloops-2.0.7-2.fc16.x86_64
akmod-nvidia-295.33-2.fc16.x86_64
kernel-3.2.9-2.fc16.x86_64
kernel-3.3.0-4.fc16.x86_64
kernel-3.3.0-8.fc16.x86_64
kernel-devel-3.2.9-2.fc16.x86_64
kernel-devel-3.3.0-4.fc16.x86_64
kernel-devel-3.3.0-8.fc16.x86_64
kernel-headers-3.3.0-8.fc16.x86_64
kernel-tools-3.3.0-8.fc16.x86_64
kmod-nvidia-3.2.9-2.fc16.x86_64-290.10-1.fc16.18.x86_64
kmod-nvidia-3.3.0-4.fc16.x86_64-295.33-2.fc16.x86_64
kmod-nvidia-3.3.0-8.fc16.x86_64-295.33-2.fc16.1.x86_64
libreport-plugin-kerneloops-2.0.8-4.fc16.x86_64
nvidia-settings-1.0-15.fc16.x86_64
nvidia-xconfig-1.0-13.fc16.x86_64
xorg-x11-drv-nvidia-295.33-3.fc16.x86_64
xorg-x11-drv-nvidia-libs-295.33-3.fc16.x86_64
3.3.0-8.fc16.x86_64
nvidia 12281762 26
i2c_core 37991 3 nvidia,videodev,i2c_i801
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 295.33 (mockbuild@builder1.ovh.rpmfusion.lan) Sun Mar 25 14:14:04 CEST 2012

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 290.10 (mockbuild@) Wed Nov 23 22:25:15 CET 2011

Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection

Section "Files"
FontPath "/usr/share/fonts/default/Type1"
EndSection

Section "InputDevice"

# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

# generated from data in "/etc/sysconfig/keyboard"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbLayout" "gb"
Option "XkbModel" "pc105"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "LEN L2251x Wide"
HorizSync 30.0 - 83.0
VertRefresh 50.0 - 75.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "Quadro FX 880M"
EndSection

Section "Screen"

# Removed Option "metamodes" "DFP-0: nvidia-auto-select @1600x1080 +0+0, CRT: nvidia-auto-select +1600+0"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "1"
Option "TwinViewXineramaInfoOrder" "DFP-0"
Option "metamodes" "CRT: nvidia-auto-select +1600+0, DFP-0: nvidia-auto-select @1600x1080 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection

[PASTE]

The current xorg.conf was created today with the nvivia-xconfig utility.

---------- Post added at 03:40 PM ---------- Previous post was at 03:18 PM ----------

Quote:
Originally Posted by TrickyHarry View Post
I have a problem with the nvidia driver, glx support. This was working prior to my holidays, on my return I updated a few modules via the "yum update", performed from a working Cinnamon shell. The driver for this is that my GNOME Cinnamon shell broke, and this, with advice, pointed to my nvidia driver.

The problem was found on the nvidia-290.10 driver

On checking a short while ago, the nvidia-295.33 driver became available, and I though that this would have solved my issues, but afraid not. The kernel was also upgraded is now: 3.3.0.8

After a reboot:

The Persistant Issue:-
[PASTE]
[root@naipaulpc ~]# glxinfo
name of display: :0.0
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 137 (NV-GLX)
Minor opcode of failed request: 4 ()
Resource id in failed request: 0x5000003
Serial number of failed request: 33
Current serial number in output stream: 33
[PASTE]

The basic environment info:
[PASTE]
[root@naipaulpc ~]# rpm -qa *\nvidia\* *\kernel\*|sort;uname -r;lsmod |grep -e nvidia -e nouveau;cat /etc/X11/xorg.conf

abrt-addon-kerneloops-2.0.7-2.fc16.x86_64
akmod-nvidia-295.33-2.fc16.x86_64
kernel-3.2.9-2.fc16.x86_64
kernel-3.3.0-4.fc16.x86_64
kernel-3.3.0-8.fc16.x86_64
kernel-devel-3.2.9-2.fc16.x86_64
kernel-devel-3.3.0-4.fc16.x86_64
kernel-devel-3.3.0-8.fc16.x86_64
kernel-headers-3.3.0-8.fc16.x86_64
kernel-tools-3.3.0-8.fc16.x86_64
kmod-nvidia-3.2.9-2.fc16.x86_64-290.10-1.fc16.18.x86_64
kmod-nvidia-3.3.0-4.fc16.x86_64-295.33-2.fc16.x86_64
kmod-nvidia-3.3.0-8.fc16.x86_64-295.33-2.fc16.1.x86_64
libreport-plugin-kerneloops-2.0.8-4.fc16.x86_64
nvidia-settings-1.0-15.fc16.x86_64
nvidia-xconfig-1.0-13.fc16.x86_64
xorg-x11-drv-nvidia-295.33-3.fc16.x86_64
xorg-x11-drv-nvidia-libs-295.33-3.fc16.x86_64
3.3.0-8.fc16.x86_64
nvidia 12281762 26
i2c_core 37991 3 nvidia,videodev,i2c_i801
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 295.33 (mockbuild@builder1.ovh.rpmfusion.lan) Sun Mar 25 14:14:04 CEST 2012

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 290.10 (mockbuild@) Wed Nov 23 22:25:15 CET 2011

Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection

Section "Files"
FontPath "/usr/share/fonts/default/Type1"
EndSection

Section "InputDevice"

# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

# generated from data in "/etc/sysconfig/keyboard"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbLayout" "gb"
Option "XkbModel" "pc105"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "LEN L2251x Wide"
HorizSync 30.0 - 83.0
VertRefresh 50.0 - 75.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "Quadro FX 880M"
EndSection

Section "Screen"

# Removed Option "metamodes" "DFP-0: nvidia-auto-select @1600x1080 +0+0, CRT: nvidia-auto-select +1600+0"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "1"
Option "TwinViewXineramaInfoOrder" "DFP-0"
Option "metamodes" "CRT: nvidia-auto-select +1600+0, DFP-0: nvidia-auto-select @1600x1080 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection

[PASTE]

The current xorg.conf was created today with the nvivia-xconfig utility.
I have followed Leigh's advice and replaced the xorg.conf not with the newly created nvidia-xconfig but with a copy of the /etc/X11/nvidia-xorg.conf

After a reboot, I no longer have the glxinfo issue.

Thanks very much Leigh for the additional instructions.
- Happy Bunny once more ....
  #2090  
Old 2nd April 2012, 06:29 PM
lmcogs Offline
Registered User
 
Join Date: Dec 2007
Posts: 249
linuxfirefox
Re: F16,F15 & F14 Nvidia driver guides

Followed TrickyHarry's advise and added couple of things from 1st page to xorg.conf and now seems to work. Can now get back to World of Goo.

glxinfo
name of display: :0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
server glx extensions:

Strange because I did not touch xorg.conf lately.

Thanks
  #2091  
Old 8th April 2012, 07:03 PM
herryh Offline
Registered User
 
Join Date: Sep 2008
Posts: 8
linuxfirefox
Re: F16,F15 & F14 Nvidia driver guides

Hi,

I guess I tried trick described in this thread, but there's no way I can get my F16 to work with my Nvidia card. Even worse, I can't even het into runlevel 3 (has this changed?). After the starting-bars I get a cursor flashing in the left upper corner of the main screen. So I am constantly logging into my system using another computer and making an ssh connection.

I had no problems whatsoever when running F14. The only reason why I upgraded was because of that nagging screen telling me to do so. I didn't get a screen after the upgrade, so apparently the nouveau drivers weren't even working. So I tried to install the kmod and akmod drivers, according to this thread. Eventually I had a semi-working config. But it missed certain options (like a shutdown button), so I tried again.

I fear I ****ed up big time, when "yum erasing" something, cos it erased a whole bunch of atuff (some 157 files) because of dependencies. And I guess I erased some important stuff with it.

Anyway, here is standard info of my current setup.

Code:
/usr/bin/glxinfo 
Error: unable to open display
Code:
rpm -qa *\nvidia\*  *\kernel\*|sort;uname -r;lsmod |grep -e nvidia -e nouveau;cat /etc/X11/xorg.conf
abrt-addon-kerneloops-2.0.7-2.fc16.x86_64
akmod-nvidia-295.33-2.fc16.x86_64
kernel-3.1.0-7.fc16.x86_64
kernel-3.3.1-2.fc16.x86_64
kernel-3.3.1-3.fc16.x86_64
kernel-devel-3.1.0-7.fc16.x86_64
kernel-devel-3.3.1-2.fc16.x86_64
kernel-devel-3.3.1-3.fc16.x86_64
kernel-headers-3.3.1-3.fc16.x86_64
kernel-tools-3.3.1-3.fc16.x86_64
kmod-nvidia-3.1.0-7.fc16.x86_64-295.33-2.fc16.x86_64
kmod-nvidia-3.3.1-2.fc16.x86_64-295.33-2.fc16.2.x86_64
kmod-nvidia-3.3.1-3.fc16.x86_64-295.33-2.fc16.x86_64
libreport-plugin-kerneloops-2.0.8-4.fc16.x86_64
nvidia-settings-1.0-15.fc16.x86_64
nvidia-xconfig-1.0-13.fc16.x86_64
xorg-x11-drv-nvidia-295.33-3.fc16.x86_64
xorg-x11-drv-nvidia-devel-295.33-3.fc16.x86_64
xorg-x11-drv-nvidia-libs-295.33-3.fc16.x86_64
3.3.1-3.fc16.x86_64
nvidia              12281762  0 
i2c_core               37991  2 nvidia,i2c_piix4
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (mockbuild@)  Sun Feb 28 14:49:18 EST 2010

# Xorg configuration created by livna-config-display

Section "ServerLayout"
    Identifier     "Default Layout"
    Screen         "Default Screen" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
    ModulePath      "/usr/lib64/xorg/modules/extensions/nvidia"
    ModulePath      "/usr/lib64/xorg/modules"
EndSection

Section "ServerFlags"
    Option         "AIGLX" "on"
EndSection

Section "InputDevice"
    # generated from data in "/etc/sysconfig/keyboard"
    Identifier     "Keyboard0"
    Driver         "keyboard"
    Option         "XkbLayout" "us"
    Option         "XkbModel" "pc105"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/input/mice"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "Device"
    Identifier     "Videocard0"
    Driver         "nvidia"
EndSection

Section "Screen"
    Identifier     "Default Screen"
    Device         "Videocard0"
    Option         "AddARGBGLXVisuals" "True"
    SubSection     "Display"
        Modes      "nvidia-auto-select"
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Enable"
EndSection
  #2092  
Old 8th April 2012, 08:42 PM
Yellowman
Guest
 
Posts: n/a
linuxfirefox
Re: F16,F15 & F14 Nvidia driver guides

Quote:
Originally Posted by herryh View Post
Hi,

I guess I tried trick described in this thread, but there's no way I can get my F16 to work with my Nvidia card. Even worse, I can't even het into runlevel 3 (has this changed?). After the starting-bars I get a cursor flashing in the left upper corner of the main screen. So I am constantly logging into my system using another computer and making an ssh connection.

I had no problems whatsoever when running F14. The only reason why I upgraded was because of that nagging screen telling me to do so. I didn't get a screen after the upgrade, so apparently the nouveau drivers weren't even working. So I tried to install the kmod and akmod drivers, according to this thread. Eventually I had a semi-working config. But it missed certain options (like a shutdown button), so I tried again.

I fear I ****ed up big time, when "yum erasing" something, cos it erased a whole bunch of atuff (some 157 files) because of dependencies. And I guess I erased some important stuff with it.

Anyway, here is standard info of my current setup.

Code:
/usr/bin/glxinfo 
Error: unable to open display
Code:
rpm -qa *\nvidia\*  *\kernel\*|sort;uname -r;lsmod |grep -e nvidia -e nouveau;cat /etc/X11/xorg.conf
abrt-addon-kerneloops-2.0.7-2.fc16.x86_64
akmod-nvidia-295.33-2.fc16.x86_64
kernel-3.1.0-7.fc16.x86_64
kernel-3.3.1-2.fc16.x86_64
kernel-3.3.1-3.fc16.x86_64
kernel-devel-3.1.0-7.fc16.x86_64
kernel-devel-3.3.1-2.fc16.x86_64
kernel-devel-3.3.1-3.fc16.x86_64
kernel-headers-3.3.1-3.fc16.x86_64
kernel-tools-3.3.1-3.fc16.x86_64
kmod-nvidia-3.1.0-7.fc16.x86_64-295.33-2.fc16.x86_64
kmod-nvidia-3.3.1-2.fc16.x86_64-295.33-2.fc16.2.x86_64
kmod-nvidia-3.3.1-3.fc16.x86_64-295.33-2.fc16.x86_64
libreport-plugin-kerneloops-2.0.8-4.fc16.x86_64
nvidia-settings-1.0-15.fc16.x86_64
nvidia-xconfig-1.0-13.fc16.x86_64
xorg-x11-drv-nvidia-295.33-3.fc16.x86_64
xorg-x11-drv-nvidia-devel-295.33-3.fc16.x86_64
xorg-x11-drv-nvidia-libs-295.33-3.fc16.x86_64
3.3.1-3.fc16.x86_64
nvidia              12281762  0 
i2c_core               37991  2 nvidia,i2c_piix4
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (mockbuild@)  Sun Feb 28 14:49:18 EST 2010

# Xorg configuration created by livna-config-display

Section "ServerLayout"
    Identifier     "Default Layout"
    Screen         "Default Screen" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
    ModulePath      "/usr/lib64/xorg/modules/extensions/nvidia"
    ModulePath      "/usr/lib64/xorg/modules"
EndSection

Section "ServerFlags"
    Option         "AIGLX" "on"
EndSection

Section "InputDevice"
    # generated from data in "/etc/sysconfig/keyboard"
    Identifier     "Keyboard0"
    Driver         "keyboard"
    Option         "XkbLayout" "us"
    Option         "XkbModel" "pc105"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/input/mice"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "Device"
    Identifier     "Videocard0"
    Driver         "nvidia"
EndSection

Section "Screen"
    Identifier     "Default Screen"
    Device         "Videocard0"
    Option         "AddARGBGLXVisuals" "True"
    SubSection     "Display"
        Modes      "nvidia-auto-select"
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Enable"
EndSection
Gnome 3 has a hidden shutdown menu, try reinstalling it

Code:
su
yum groupinstall "GNOME Desktop Environment"

http://live.gnome.org/GnomeShell/CheatSheet#The_top_bar
  #2093  
Old 8th April 2012, 09:17 PM
herryh Offline
Registered User
 
Join Date: Sep 2008
Posts: 8
linuxfirefox
Re: F16,F15 & F14 Nvidia driver guides

Quote:
Originally Posted by Yellowman View Post
Gnome 3 has a hidden shutdown menu, try reinstalling it

Code:
su
yum groupinstall "GNOME Desktop Environment"

http://live.gnome.org/GnomeShell/CheatSheet#The_top_bar
Thanks a huge lot man! This made my easter.
Still a lot to do as only one screen is working. But I'll get there...

A lot of these files, that got deleted, were re-installed, and when I rebooted I saw the dreaded cursor blinking again. But when I just finished sighing, Gnome emerged
  #2094  
Old 11th April 2012, 03:57 AM
secipolla Offline
Registered User
 
Join Date: May 2011
Posts: 698
linuxfirefox
Re: F16,F15 & F14 Nvidia driver guides

I'm using kernel 3.3.1-3.fc17.i686
After using Fedora for about two weeks, I found that this was the best way to install the NVIDIA driver. I guess I was lucky that this kernel wasn't a debug one (or is it?; I missed this point) because it kind of worked.

I ran the instructions for F16 (first post) for akmod-nvidia, rebooted, got a progress bar then when it was to load X the bar flicked about four times and nothing.
Then I had an inspiration to run nvidia-xconfig, rebooted and X loaded.
The problem is that I don't have GLX.

First particularity is that a while ago, while testing if the sgfxi script would work in Fedora, this script created an xorg.conf file. While using nouveau this file actually didn't interfere (as nouveau doesn't use it, I think) but I'm mentioning it because I don't know if this interfered when I installed the NVIDIA package.

/etc/X11/nvidia-xorg.conf is very small:
Code:
# RPM Fusion - nvidia-xorg.conf
# 
Section "Device"
	Identifier  "Videocard0"
	Driver      "nvidia"
EndSection
(proper xorg.conf created by nvidia-xconfig has normal size)

/etc/X11/xorg.conf.d/00-nvidia.conf
Code:
#This file is provided by xorg-x11-drv-nvidia
#Do not edit

Section "Files"
	ModulePath   "/usr/lib/xorg/modules/extensions/nvidia"
	ModulePath   "/usr/lib/xorg/modules"
EndSection
I'm thinking if maybe the system is just having trouble with finding the alternate path for libglx because ever since I installed Fedora it always fails to find/auto-complete executables in /usr/local/bin for instance (it actually finds them but I have to open different shell sessions, sometimes more than once until it 'gets it').

Here's the general info:
Code:
$ rpm -qa *\nvidia\*  *\kernel\*|sort;uname -r;lsmod |grep -e nvidia -e nouveau;cat /etc/X11/xorg.conf
abrt-addon-kerneloops-2.0.10-1.fc17.i686
akmod-nvidia-295.33-1.fc17.i686
kernel-3.3.0-5.fc17.i686
kernel-3.3.0-8.fc17.i686
kernel-3.3.1-3.fc17.i686
kernel-devel-3.3.0-8.fc17.i686
kernel-devel-3.3.1-3.fc17.i686
kernel-headers-3.3.1-3.fc17.i686
kmod-nvidia-3.3.1-3.fc17.i686-295.33-1.fc17.i686
libreport-plugin-kerneloops-2.0.10-2.fc17.i686
nvidia-settings-1.0-15.fc17.i686
nvidia-xconfig-1.0-13.fc17.i686
xorg-x11-drv-nvidia-295.33-1.fc17.i686
xorg-x11-drv-nvidia-libs-295.33-1.fc17.i686
3.3.1-3.fc17.i686
nvidia              10929059  24 
i2c_core               28180  2 i2c_viapro,nvidia
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 295.33  (mockbuild@builder1.ovh.rpmfusion.lan)  Thu Mar 22 20:09:24 CET 2012

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" RightOf "Screen0"
    Screen      2  "Screen2" RightOf "Screen1"
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    ModulePath      "/usr/lib/xorg/modules"
    FontPath        "catalogue:/etc/X11/fontpath.d"
    FontPath        "built-ins"
EndSection

Section "Module"
    Load           "glx"
    Load           "dbe"
    Load           "dri2"
    Load           "extmod"
    Load           "record"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/input/mice"
    Option         "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Monitor Vendor"
    ModelName      "Monitor Model"
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Monitor Vendor"
    ModelName      "Monitor Model"
EndSection

Section "Monitor"
    Identifier     "Monitor2"
    VendorName     "Monitor Vendor"
    ModelName      "Monitor Model"
EndSection

Section "Device"

        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option     "SWcursor"           	# [<bool>]
        #Option     "HWcursor"           	# [<bool>]
        #Option     "NoAccel"            	# [<bool>]
        #Option     "ShadowFB"           	# [<bool>]
        #Option     "VideoKey"           	# <i>
        #Option     "WrappedFB"          	# [<bool>]
        #Option     "GLXVBlank"          	# [<bool>]
        #Option     "ZaphodHeads"        	# <str>
        #Option     "PageFlip"           	# [<bool>]
        #Option     "SwapLimit"          	# <i>
    Identifier     "Card0"
    Driver         "nvidia"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"

        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option     "ShadowFB"           	# [<bool>]
        #Option     "Rotate"             	# <str>
        #Option     "fbdev"              	# <str>
        #Option     "debug"              	# [<bool>]
    Identifier     "Card1"
    Driver         "nvidia"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"

        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option     "ShadowFB"           	# [<bool>]
        #Option     "DefaultRefresh"     	# [<bool>]
        #Option     "ModeSetClearScreen" 	# [<bool>]
    Identifier     "Card2"
    Driver         "nvidia"
    BusID          "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Card0"
    Monitor        "Monitor0"
    SubSection     "Display"
        Viewport    0 0
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       4
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       8
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       15
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       16
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Card1"
    Monitor        "Monitor1"
    SubSection     "Display"
        Viewport    0 0
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       4
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       8
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       15
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       16
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen2"
    Device         "Card2"
    Monitor        "Monitor2"
    SubSection     "Display"
        Viewport    0 0
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       4
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       8
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       15
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       16
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       24
    EndSubSection
EndSection

[sergio@athlon1700 ~]$
Thank you.

---------- Post added at 10:06 PM ---------- Previous post was at 10:02 PM ----------

The error in Xorg0.log is:
Code:
[    22.546] (EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
[    22.546] (EE) NVIDIA(0):     log file that the GLX module has been loaded in your X
[    22.546] (EE) NVIDIA(0):     server, and that the module is the NVIDIA GLX module.  If
[    22.546] (EE) NVIDIA(0):     you continue to encounter problems, Please try
[    22.546] (EE) NVIDIA(0):     reinstalling the NVIDIA driver.


---------- Post added at 11:47 PM ---------- Previous post was at 10:06 PM ----------

I see that xorg-X11-nvidia-libs installs the libs in /usr/lib/nvidia but it keeps the libs from mesa-libGL in /usr/lib/libGL.so.1*
Maybe it's this that's conflicting?
I'll rename the ones from mesa-libGL to test.

---------- Post added at 11:57 PM ---------- Previous post was at 11:47 PM ----------

Leigh, I renamed /usr/lib/xorg/modules/extensions/libglx.so and linked the one from nvidia to its place and also renamed /usr/lib/LibGL.so.1* and linked the one from nvidia to /usr/lib/LibGL.so.1 and now GLX is working.
I'll try it out but I suspect the latter is the one that was conflicting so if it's the case then xorg-X11-nvidia-libs should rename the mesa-libGL libs and then restore in case of un-installation.
  #2095  
Old 11th April 2012, 11:59 AM
secipolla Offline
Registered User
 
Join Date: May 2011
Posts: 698
linuxfirefox
Re: F16,F15 & F14 Nvidia driver guides

So basically an extra step is needed after the 1st page how-to:
Code:
# mv /usr/lib/libGL.so.1 /usr/lib/libGL.so.1.old
# mv /usr/lib/libGL.so.1.2 /usr/lib/libGL.so.1.2.old
# mv /usr/lib/xorg/modules/extensions/libglx.so /usr/lib/xorg/modules/extensions/libglx.so.old
The xorg-x11-drv-nvidia and xorg-x11-drv-nvidia-libs provide that their libs are found by the system but the ones from xorg-x11-server-Xorg (libglx.so) and mesa-libGL (libGL.so.1*) need to be renamed to get out of the way. This must be done every time those packages are updated, I suppose.

I don't know why I had to generate a new xorg.conf manually, though. I suppose it's because I already had one and X prefers xorg.conf to nvidia-xorg.conf (supposing it actually parses the latter).
  #2096  
Old 11th April 2012, 12:10 PM
Yellowman
Guest
 
Posts: n/a
linuxfirefox
Re: F16,F15 & F14 Nvidia driver guides

Quote:
Originally Posted by secipolla View Post
I'm using kernel 3.3.1-3.fc17.i686
After using Fedora for about two weeks, I found that this was the best way to install the NVIDIA driver. I guess I was lucky that this kernel wasn't a debug one (or is it?; I missed this point) because it kind of worked.

I ran the instructions for F16 (first post) for akmod-nvidia, rebooted, got a progress bar then when it was to load X the bar flicked about four times and nothing.
Then I had an inspiration to run nvidia-xconfig, rebooted and X loaded.
The problem is that I don't have GLX.

First particularity is that a while ago, while testing if the sgfxi script would work in Fedora, this script created an xorg.conf file. While using nouveau this file actually didn't interfere (as nouveau doesn't use it, I think) but I'm mentioning it because I don't know if this interfered when I installed the NVIDIA package.

/etc/X11/nvidia-xorg.conf is very small:
Code:
# RPM Fusion - nvidia-xorg.conf
# 
Section "Device"
	Identifier  "Videocard0"
	Driver      "nvidia"
EndSection
(proper xorg.conf created by nvidia-xconfig has normal size)

/etc/X11/xorg.conf.d/00-nvidia.conf
Code:
#This file is provided by xorg-x11-drv-nvidia
#Do not edit

Section "Files"
	ModulePath   "/usr/lib/xorg/modules/extensions/nvidia"
	ModulePath   "/usr/lib/xorg/modules"
EndSection
I'm thinking if maybe the system is just having trouble with finding the alternate path for libglx because ever since I installed Fedora it always fails to find/auto-complete executables in /usr/local/bin for instance (it actually finds them but I have to open different shell sessions, sometimes more than once until it 'gets it').

Here's the general info:
Code:
$ rpm -qa *\nvidia\*  *\kernel\*|sort;uname -r;lsmod |grep -e nvidia -e nouveau;cat /etc/X11/xorg.conf
abrt-addon-kerneloops-2.0.10-1.fc17.i686
akmod-nvidia-295.33-1.fc17.i686
kernel-3.3.0-5.fc17.i686
kernel-3.3.0-8.fc17.i686
kernel-3.3.1-3.fc17.i686
kernel-devel-3.3.0-8.fc17.i686
kernel-devel-3.3.1-3.fc17.i686
kernel-headers-3.3.1-3.fc17.i686
kmod-nvidia-3.3.1-3.fc17.i686-295.33-1.fc17.i686
libreport-plugin-kerneloops-2.0.10-2.fc17.i686
nvidia-settings-1.0-15.fc17.i686
nvidia-xconfig-1.0-13.fc17.i686
xorg-x11-drv-nvidia-295.33-1.fc17.i686
xorg-x11-drv-nvidia-libs-295.33-1.fc17.i686
3.3.1-3.fc17.i686
nvidia              10929059  24 
i2c_core               28180  2 i2c_viapro,nvidia
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 295.33  (mockbuild@builder1.ovh.rpmfusion.lan)  Thu Mar 22 20:09:24 CET 2012

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" RightOf "Screen0"
    Screen      2  "Screen2" RightOf "Screen1"
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    ModulePath      "/usr/lib/xorg/modules"
    FontPath        "catalogue:/etc/X11/fontpath.d"
    FontPath        "built-ins"
EndSection

Section "Module"
    Load           "glx"
    Load           "dbe"
    Load           "dri2"
    Load           "extmod"
    Load           "record"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/input/mice"
    Option         "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Monitor Vendor"
    ModelName      "Monitor Model"
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Monitor Vendor"
    ModelName      "Monitor Model"
EndSection

Section "Monitor"
    Identifier     "Monitor2"
    VendorName     "Monitor Vendor"
    ModelName      "Monitor Model"
EndSection

Section "Device"

        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option     "SWcursor"           	# [<bool>]
        #Option     "HWcursor"           	# [<bool>]
        #Option     "NoAccel"            	# [<bool>]
        #Option     "ShadowFB"           	# [<bool>]
        #Option     "VideoKey"           	# <i>
        #Option     "WrappedFB"          	# [<bool>]
        #Option     "GLXVBlank"          	# [<bool>]
        #Option     "ZaphodHeads"        	# <str>
        #Option     "PageFlip"           	# [<bool>]
        #Option     "SwapLimit"          	# <i>
    Identifier     "Card0"
    Driver         "nvidia"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"

        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option     "ShadowFB"           	# [<bool>]
        #Option     "Rotate"             	# <str>
        #Option     "fbdev"              	# <str>
        #Option     "debug"              	# [<bool>]
    Identifier     "Card1"
    Driver         "nvidia"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"

        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option     "ShadowFB"           	# [<bool>]
        #Option     "DefaultRefresh"     	# [<bool>]
        #Option     "ModeSetClearScreen" 	# [<bool>]
    Identifier     "Card2"
    Driver         "nvidia"
    BusID          "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Card0"
    Monitor        "Monitor0"
    SubSection     "Display"
        Viewport    0 0
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       4
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       8
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       15
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       16
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Card1"
    Monitor        "Monitor1"
    SubSection     "Display"
        Viewport    0 0
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       4
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       8
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       15
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       16
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen2"
    Device         "Card2"
    Monitor        "Monitor2"
    SubSection     "Display"
        Viewport    0 0
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       4
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       8
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       15
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       16
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       24
    EndSubSection
EndSection

[sergio@athlon1700 ~]$
Thank you.

---------- Post added at 10:06 PM ---------- Previous post was at 10:02 PM ----------

The error in Xorg0.log is:
Code:
[    22.546] (EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
[    22.546] (EE) NVIDIA(0):     log file that the GLX module has been loaded in your X
[    22.546] (EE) NVIDIA(0):     server, and that the module is the NVIDIA GLX module.  If
[    22.546] (EE) NVIDIA(0):     you continue to encounter problems, Please try
[    22.546] (EE) NVIDIA(0):     reinstalling the NVIDIA driver.


---------- Post added at 11:47 PM ---------- Previous post was at 10:06 PM ----------

I see that xorg-X11-nvidia-libs installs the libs in /usr/lib/nvidia but it keeps the libs from mesa-libGL in /usr/lib/libGL.so.1*
Maybe it's this that's conflicting?
I'll rename the ones from mesa-libGL to test.

---------- Post added at 11:57 PM ---------- Previous post was at 11:47 PM ----------

Leigh, I renamed /usr/lib/xorg/modules/extensions/libglx.so and linked the one from nvidia to its place and also renamed /usr/lib/LibGL.so.1* and linked the one from nvidia to /usr/lib/LibGL.so.1 and now GLX is working.
I'll try it out but I suspect the latter is the one that was conflicting so if it's the case then xorg-X11-nvidia-libs should rename the mesa-libGL libs and then restore in case of un-installation.
If you think there is a issue file it here

https://bugzilla.rpmfusion.org/
  #2097  
Old 11th April 2012, 12:28 PM
secipolla Offline
Registered User
 
Join Date: May 2011
Posts: 698
linuxfirefox
Re: F16,F15 & F14 Nvidia driver guides

I thought about it but since every time xorg-X11-server-Xorg or mesa-libGL are updated they'll probably restore the conflicting libraries maybe the best would be just to update the how-to.
  #2098  
Old 12th April 2012, 02:34 PM
axel2078 Offline
Registered User
 
Join Date: Jun 2010
Location: Fairview Heights, IL
Posts: 74
windows_xp_2003firefox
Re: F16,F15 & F14 Nvidia driver guides

I tried this under Scientific Linux and it caused the boot process to hang, forcing me to do a ctrl-alt-F2 to get a terminal prompt so I could uninstall akmod-nvidia. If I have a problem this time as well, can I do the same thing to restore back to the way it was? Just uninstall akmod-nvidia?
  #2099  
Old 12th April 2012, 02:55 PM
secipolla Offline
Registered User
 
Join Date: May 2011
Posts: 698
linuxfirefox
Re: F16,F15 & F14 Nvidia driver guides

Where are you installing it now?
I don't think that the boot would hang normally by doing what's described in the how-to. You may end up without X (video driver) like I did and I just needed to run nvidia-xconfig and reboot.
  #2100  
Old 12th April 2012, 08:21 PM
axel2078 Offline
Registered User
 
Join Date: Jun 2010
Location: Fairview Heights, IL
Posts: 74
windows_xp_2003firefox
Re: F16,F15 & F14 Nvidia driver guides

Quote:
Originally Posted by secipolla View Post
Where are you installing it now?
I don't think that the boot would hang normally by doing what's described in the how-to. You may end up without X (video driver) like I did and I just needed to run nvidia-xconfig and reboot.
I haven't installed it yet, but it would be on the same system as I had Scientific Linux 6.2 installed....a Dell XPS laptop.
Closed Thread

Tags
drivers, fedora 14, fedora 15, fedora 16, 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
rescue after failed nvidia driver install? restore nouveau or basic video driver? Icm76 Using Fedora 11 14th January 2012 04:23 AM
Nvidia set up guides. sepoto Using Fedora 2 5th March 2011 06:11 AM
nVidia Driver Guides & Autoten: Thanks! Hobashira Fedora Focus 0 12th November 2010 08:29 AM
msi n220gt series not working with Nvidia driver guides top of page davidvandoren Hardware & Laptops 0 7th September 2010 06:52 PM
FC11 nVidia No Sound After RPMFusion nVidia Driver Load basimmer Using Fedora 0 16th October 2009 12:46 AM


Current GMT-time: 17:59 (Wednesday, 27-05-2015)

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