Thursday, 24 November 2011

nVidia Quadro FX500/600 on fedora 16

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

No comments:

Post a Comment