OK, I recently (and foolishly, I might note) upgraded to the lastest FC4 kernel: -2.6.12-1.1447_FC4
Now, of course, my nvidia card didn't work. I expected that. I was previously using the drivers from the nvidia site (that worked very well), but I thought I'd try the xorg drivers. So I tried using the xorg "nv" drivers, but the screen goes to hash and I get a signal from my monitor (a Princiton VL17 flat panel) saying "signal out of range". I spent a couple of hours trying different settings for the monitor and video drivers, but didn't get anywhere. Same "signal out of range" message from my monitor. So I downloaded the latest drivers from the nvidia site, bailed out of the x server to command line and ran the that:
sh NVIDIA-Linux-x86-1.0-7676-pkg1.run
It, of course, couldn't find the kernel module it needed after checking the nvidia site, so it built it's own (same as when I used these drivers before). It indicated success and I reworked the xorg.conf file as directed by the readme that comes with the nvidia drivers.
And it doesn't work. I'm about out of ideas. I can comment out the nvidia drivers and put in the vesa drivers get the system to boot and everything seems to work fine apart from crummy video (and it's how I'm typing this right now). I ran lspci to get the BUS ID. It indicates 01:00.0 - I tried that and the one in the the nvidia example file - same result. Also tried commenting it out. I have commented out the "Display Size" in the monitor section. Tried it both ways, same thing. Here is the xorg.conf files.
# Xorg configuration file
Section "ServerLayout"
Identifier "Default Layout"
Screen "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
# RgbPath is the location of the RGB database. Note, this is the name of the
# file minus the extension (like ".txt" or ".db"). There is normally
# no need to change the default.
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "unix/:7100"
EndSection
Section "Module"
Load "dbe"
Load "glx"
Load "extmod"
Load "type1"
Load "record"
Load "freetype"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "microsoft"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "yes"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Princeton Graphics"
ModelName "VL1716(ANA)"
# DisplaySize 340 270
HorizSync 24.0 - 82.0
VertRefresh 55.0 - 76.0
Option "dpms"
EndSection
#Section "Device"
# Identifier "Videocard0"
# Driver "vesa"
# VendorName "Videocard vendor"
# BoardName "VESA driver (generic)"
#EndSection
Section "Device"
Identifier "Videocard0" #NV AGP
VendorName "nvidia"
Driver "nvidia"
VideoRam 256
# update this with the PCI id of your card. Consult the output
# of the 'lspci' command. The BusID is usually optional when
# only using one graphics card.
BusID "PCI:1:0:0"
#EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultColorDepth 24
Subsection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x400"
Viewport 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
Viewport 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
Viewport 0 0
EndSubsection
EndSection
The Xlog.0 indicates that it can't find the "nvidia" driver. It's there and the nvidia driver install program didnt indicate any problems building the module.
Any input would be appreciated.