nVidia Quadro FX500/600 on fedora 16
Hi there,
I've been given a fairly old piece of equipment at my university. It had RHEL3 installed already but it was proving impossible to get a decent browser and email client (among other things) installed, so I decided to upgrade to fedora 16.
Problem I'm having is that I am encountering a problem with the nVidia driver after I've installed. My X server won't start. I provide the below information in order to assist troubleshooting.
Driver package: NVIDIA-Linux-x86-173.14.31-pkg1.run
Code:
lspci | grep VGA
01:00.0 VGA compatible controller: nVidia Corporation NV34GL [Quadro FX 500/600 PCI] (rev a1)
The above driver is necessary for the above hardware as far as I know.
Error from X logs
Code:
[ 26.226] ================ WARNING WARNING WARNING WARNING ================
[ 26.226] This server has a video driver ABI version of 11.0 that is not
supported by this NVIDIA driver. Please check
[NOURL] for driver updates or downgrade to an X
server with a supported driver ABI.
[ 26.226] =================================================================
[ 26.252] (II) NVIDIA dlloader X Driver 173.14.31 Sun Jul 17 22:20:25 PDT 2011
[ 26.257] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 26.257] (++) using VT number 1
[ 26.266] (II) Loading sub module "fb"
[ 26.266] (II) LoadModule: "fb"
[ 26.266] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 26.267] (II) Module fb: vendor="X.Org Foundation"
[ 26.267] compiled for 1.11.2, module version = 1.0.0
[ 26.267] ABI class: X.Org ANSI C Emulation, version 0.4
[ 26.267] (II) Loading sub module "wfb"
[ 26.267] (II) LoadModule: "wfb"
[ 26.268] (II) Loading /usr/lib/xorg/modules/libwfb.so
[ 26.284] (II) Module wfb: vendor="X.Org Foundation"
[ 26.284] compiled for 1.11.2, module version = 1.0.0
[ 26.284] ABI class: X.Org ANSI C Emulation, version 0.4
[ 26.284] (II) Loading sub module "ramdac"
[ 26.284] (II) LoadModule: "ramdac"
[ 26.284] (II) Module "ramdac" already built-in
[ 26.284] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 26.284] (II) Loading /usr/lib/xorg/modules/libwfb.so
[ 26.284] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 26.285] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
[ 26.285] (==) NVIDIA(0): RGB weight 888
[ 26.285] (==) NVIDIA(0): Default visual is TrueColor
[ 26.285] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[ 26.287] (**) NVIDIA(0): Enabling RENDER acceleration
[ 26.287] (EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
[ 26.287] (EE) NVIDIA(0): log file that the GLX module has been loaded in your X
[ 26.287] (EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module. If
[ 26.287] (EE) NVIDIA(0): you continue to encounter problems, Please try
[ 26.287] (EE) NVIDIA(0): reinstalling the NVIDIA driver.
[ 27.015] (II) NVIDIA(0): NVIDIA GPU Quadro FX 500/FX 600 (NV34GL) at PCI:1:0:0 (GPU-0)
[ 27.015] (--) NVIDIA(0): Memory: 131072 kBytes
[ 27.015] (--) NVIDIA(0): VideoBIOS: 04.34.20.18.13
[ 27.015] (II) NVIDIA(0): Detected AGP rate: 8X
[ 27.015] (--) NVIDIA(0): Interlaced video modes are supported on this GPU
[ 27.015] (--) NVIDIA(0): Connected display device(s) on Quadro FX 500/FX 600 at
[ 27.015] (--) NVIDIA(0): PCI:1:0:0:
[ 27.015] (--) NVIDIA(0): Samsung SyncMaster (DFP-0)
[ 27.015] (--) NVIDIA(0): Samsung SyncMaster (DFP-0): 135.0 MHz maximum pixel clock
[ 27.015] (--) NVIDIA(0): Samsung SyncMaster (DFP-0): Internal Dual Link TMDS
[ 27.015] (II) NVIDIA(0): Assigned Display Device: DFP-0
[ 27.015] (II) NVIDIA(0): Validated modes:
[ 27.015] (II) NVIDIA(0): "nvidia-auto-select"
[ 27.015] (II) NVIDIA(0): Virtual screen size determined to be 1600 x 1200
[ 27.015] (--) NVIDIA(0): DPI set to (99, 98); computed from "UseEdidDpi" X config
[ 27.015] (--) NVIDIA(0): option
[ 27.028] (==) NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
[ 27.028] (--) Depth 24 pixmap format is 32 bpp
[ 27.028] (EE) NVIDIA(0): This video driver ABI is not supported.
[ 27.028] (EE) NVIDIA(0): Use the -ignoreABI option to override this check.
[ 27.112]
Fatal server error:
[ 27.112] AddScreen/ScreenInit failed for driver 0
[ 27.112]
[ 27.112]
Please consult the Fedora Project support
at [NOURL]
for help.
[ 27.112] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 27.112]
[ 27.114] Server terminated with error (1). Closing log file.
Just FYI, that was from "/var/log/Xorg.0.log".
I know that fedora 16 is new, and that the driver version I'm installing is really old, but can I work around/fix this, or is my only option to downgrade fedora/X?
Regards,
Yax