I can confirm Kai-Heng Feng's comment, installing apt package nvidia-384
works fine.

My system has kernel versions 4.13.0-25-generic and 4.13.0-32-generic,
with the additional headers and extras packages for both.  When I
install packages nvidia-387 or nvidia-390, the next boot results in a
black screen and the need to reboot to root console to fix this
situation by uninstalling the package. However, installing nvidia-384
results in the ability to boot to gnome desktop normally.  After doing
so with either kernel, I can confirm the nvidia driver is loaded from
the output of:

$ lspci -k | grep  -A 2 -E "(VGA|3D)"

Then, if I run:

$ __GL_SYNC_TO_VBLANK=0 glxgears

I see that the framerate for my 1080 ti card is over 28K fps (vs a lower
rate when the nouveau driver is loaded).

Finally -- I had no trouble booting to desktop after removing the apt
package and installing the proprietary driver package version 390.25
(same minor version as the apt package) provided directly from nvidia's
website for Linux 64-bit.  I'm not recommending this, but pointing out
that the driver scripts and software from the vendor do not have the
problem exhibited by the apt package for versions 387 and 390, so there
is most likely some problem with the post-install commands customized by
the apt packages.  I've reverted to the nvidia-384 apt package for the
time being.

If you do try the installer from the nvidia website, however, be sure
you have 'cc' configured to run gcc and not clang, or else the
compilation of the kernel module will fail. (I couldn't get around this
by setting env vars)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1742302

Title:
  Kernel 4.13.0-25 broke nvidia driver

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1742302/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to