CUDA 7.0 SLES11 Driver for Quadro K6000 to run X11 ?

OS Linux x86_64 LSES11 SP3

The included driver in CUDA 7.0 = 346.46 lacks support for X11 on Quadro K6000.

“Ignoring unsupported device” in Xorg.0.log

Is there a workaround so I can run X11 and CUDA 7.0 at the same time ?

OK to install latest long lived driver (352.21) for K6000 after CUDA install ?

I’m pretty sure 346.46 supports Quadro K6000.

I suspect you might be misinterpreting that error message.

Anyway, yes, you can use any driver that is 346.46 or newer with CUDA 7. If you install another driver, be sure to match the installation method. If you installed previously using runfile, then install the newer driver with runfile.

I downloaded the local rpm repo (1GB)
when I try to install with the NVi*.run it warns about previous
rpm version.

If I try to “zypper remove” the gfxG03 rpm it wants to remove lots of other stuff at the
same time.

Any advice on how to resolve this ?

Here is a small part of the Xorg log, X11 refuses to start,
I was previously on CUDA 6.5 with no problems, X11 working OK.
I have removed all traces of cuda 6.5 (rpm)

nvidia-smi is happy, reporting 346.46 version an all values seems resonable.

I can build and run the command line tools in cuda 7.0 samples,
like deviceQuery and bandwidthTest, they work OK.

I have extracted only the Quadro lines from the Xorg0.log file
look at the end …

(II) Module glx: vendor=“NVIDIA Corporation”
compiled for 4.0.2, module version = 1.0.0
Module class: X.Org Server Extension
(II) NVIDIA GLX Module 346.46 Tue Feb 17 17:46:53 PST 2015

(II) Module mouse: vendor=“X.Org Foundation”
compiled for 1.6.5, module version = 1.4.0
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 4.0

(II) NV: driver for NVIDIA chipsets: RIVA 128, RIVA TNT, RIVA TNT2,
(grep Quadro on the list)
Quadro
Quadro CX
Quadro DCC
Quadro FX 1000
Quadro FX 1100
Quadro FX 1400
Quadro FX 1500
Quadro FX 1500M
Quadro FX 1600M
Quadro FX 1700
Quadro FX 1700M
Quadro FX 1800
Quadro FX 2000
Quadro FX 2500M
Quadro FX 2700M
Quadro FX 2800M
Quadro FX 3000
Quadro FX 3450/4000 SDI
Quadro FX 350
Quadro FX 3500
Quadro FX 350M
Quadro FX 3600M
Quadro FX 360M
Quadro FX 370
Quadro FX 370 LP
Quadro FX 3700
Quadro FX 3700M
Quadro FX 380
Quadro FX 380 LP
Quadro FX 3800
Quadro FX 3800M
Quadro FX 4000
Quadro FX 4500
Quadro FX 4500 X2
Quadro FX 4600
Quadro FX 4800
Quadro FX 500/600 PCI
Quadro FX 540
Quadro FX 550
Quadro FX 550
Quadro FX 5500
Quadro FX 550M
Quadro FX 560
Quadro FX 5600
Quadro FX 570
Quadro FX 570M
Quadro FX 580
Quadro FX 5800
Quadro FX 700
Quadro FX 770M
Quadro FX Go1000
Quadro FX Go1400
Quadro FX Go700
Quadro NVS
Quadro NVS 110M
Quadro NVS 120M
Quadro NVS 130M
Quadro NVS 135M
Quadro NVS 140M
Quadro NVS 150M
Quadro NVS 160M
Quadro NVS 210S / NVIDIA GeForce 6150LE
Quadro NVS 285
Quadro NVS 290
Quadro NVS 295
Quadro NVS 300M
Quadro NVS 320M
Quadro NVS 420
Quadro NVS 440
Quadro NVS 450
Quadro NVS 50 PCI
Quadro NVS 55/280 PCI
Quadro2 MXR/EX/Go
Quadro2 Pro
Quadro4 380 XGL
Quadro4 500 GoGL
Quadro4 550 XGL
Quadro4 580 XGL
Quadro4 700 GoGL
Quadro4 700 XGL
Quadro4 750 XGL
Quadro4 780 XGL
Quadro4 900 XGL
Quadro4 980 XGL
Quadro4 NVS 280 SD
(II) Primary Device is: PCI 01@00:00:1
(WW) NV: Ignoring unsupported device 0x10de103a (GK110GL [Quadro K6000]) at 24@00:00:0
(EE) No devices detected.

Fatal server error:
no screens found

some ancient driver is being selected by X

What is the contents of your xorg.conf?

Look at the begining of the logout output:
(II) NVIDIA GLX Module [u]346.46[/u] Tue Feb 17 17:46:53 PST 2015

346.46 is the version shipping with the CUDA 7.0,
repo downloaded 2 days ago.

And “modinfo nvidia” also returns 346.46

Had CUDA 6.5 running ok on this boxen,
only removed it and installed 7.0 per the documentaion,
and now its foobar.

Do not understand what the diffrence is,
I uninstalled all the CUDA + Nvidia rpm’s again.

This time installed with the RUN version, now X works !

Driver is still 346.46

Will try to upgrade to latest long time driver