I have a problem which is similar, but may not the same, as in several other questions asked here. The closest seems to be:

Can't get nVidia drivers working with 16.04, logs out right after login

Here's my scenario:

  • Kubuntu 16.04 64-bit, freshly installed.
  • Desktop machine with an on-board (on-chip) Intel display, and a discrete nVIDIA GTX 650 Ti - not used for display, just for computation.
  • Installing nVIDIA driver version either 361.62 or 367.35 (both with same result)
  • No 'Optimus', whatever that is.

Well, the driver installation works (but it begins with a complaint about a preinstall script failing); and on reboot, the nVIDIA driver(s) appears with lsmod. Also, CUDA code runs successfully so no problem there.

However... when booting the VT in which X is supposed to show me a login screen is blank. The machine doesn't hang (I can work on other VTs), nor does X crash. The errors I get in /var/log/Xorg.0.log are:

[    15.618] (EE) NOUVEAU(G0): [XvMC] Failed to initialize extension.
[    15.642] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)

If I uninstall the nVIDIA driver, X works properly again (will quote some log messages here soon).

The solution for the similar question does not work for me. So my question is:

How can I have the nVIDIA drivers installed and the X server work, considering the fact that I do not use the nVIDIA card for display at all?

Obviously, a solution which prevents X from "noticing" the nVIDIA card would work well for me.

FYI - I'm also having a variant of this problem on Debian Stretch, so a non-Ubuntu-specific solution would be swell if you have one.

1 Answer 1


It turns out the problem is not really, or note entirely, with the X server - which does load. It's the display manager I was using by default - SDDM; or perhaps some functionality it tries to use, and fails. If I switch to LXDM as the display manager and LXDE as the desktop environment, that works.

So - not quite a solution, but a workaround.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.