Ubuntu 16.04 CUDA 9.2 with driver 390.59, insufficient driver

Hi all,

I installed the recently released CUDA9.2 and updated the GPU driver
to the recent one for linux–390.59(released 16.May).

GPU is 1080 ti

nvidia-smi reads like this
±----------------------------------------------------------------------------+
| NVIDIA-SMI 390.59 Driver Version: 390.59 |
|-------------------------------±---------------------±---------------------+

nvcc --version shows
nvcc: NVIDIA ® Cuda compiler driver
Copyright © 2005-2018 NVIDIA Corporation
Built on Wed_Apr_11_23:16:29_CDT_2018
Cuda compilation tools, release 9.2, V9.2.88

But I still got the insufficient driver error. I encounter that error when updating to CUDA9.1 and solved that by updating from 384 to 390 but got no luck this time.
Thanks a lot if anyone could give some suggestions to fix this.

use the driver bundled with the CUDA 9.2 installer

390.xx won’t work with CUDA 9.2, you need an R396 driver.

I have obtained 396.26. But can I install the 396.26 driver with 1080 ti?
On the official website, there is such driver for 1080 ti.
Or CUDA 9.2 is not supposed to be used with 1080ti?

use the driver bundled with the CUDA 9.2 installer

txbob, should I take this to indicate that Cuda 9.2 will not work with chipsets that don’t support 396 driver? I am using an 840m and the newest driver I can use is 390.

According to my understanding:

https://www.notebookcheck.net/NVIDIA-GeForce-840M.105681.0.html

the 840m is a maxwell based chipset. A R396 driver should work fine with that. The driver bundled with the CUDA toolkit installer for CUDA 9.2 should work with this GPU. However installing a GPU driver on a linux notebook can have some extra steps and requirements.

txbob, I created a new thread for this specific question. Can you provide any additional insight?
https://devtalk.nvidia.com/default/topic/1037443/cuda-setup-and-installation/what-driver-cuda-version-for-840m-optimus-396-26-won-t-work-/