On 12/04/18 16:31, Alexey Eschenko wrote:
Is this some kind of maintainer's mistake or does NVIDIA really messed up with drivers again?

Before updating the nvidia driver, you should always check here:

  http://www.nvidia.com/Download/Find.aspx

and see if the version you're updating to is a beta driver or not.

As a long time nvidia-drivers user, I really recommend to:

  1. Use an LTS kernel series (latest LTS series is 4.14.x.)
  2. Do not install nvidia beta drivers.
  3. Do not use X.Org pre-releases.

Currently, that means these in package.mask:

  >=sys-kernel/gentoo-sources-4.15
  >=x11-drivers/nvidia-drivers-391
  >=x11-base/xorg-server-1.19.99

Unless you're using Chrome, where 390 has a bug that makes it unusable slow, so you need:

  >=x11-drivers/nvidia-drivers-385

You need to check on the available versions these packages manually from time to time to see if it's safe to update them.

Also, nvidia driver version can be confusing. 390 is the latest stable series, while 384 is the "LTS-like" stable series. To be frank, I find it impossible to tell what's happening with driver releases from nvidia if I don't read phoronix.com news.

In any event, the TL;DR is that sticking to non-beta drivers and non-beta xorg and the latest LTS kernel will result in avoiding the majority of breakages.


Reply via email to