DIGITS (in container) keeps failing - cudaRuntimeGetVersion() #35 - Driver 390.48

Hi,

I’m trying to run DIGITS in a container on Ubuntu 16.04. I’ve done the usual steps - removed / blacklisted the nouveau display drivers etc, install latest drivers from the site. I’m still facing the dreaded error #35 though. Here are the versions that I’m using:

lsb_release -a

Distributor ID: Ubuntu
Description: Ubuntu 16.04.4 LTS
Release: 16.04
Codename: xenial

nvidia-smi

±----------------------------------------------------------------------------+
| NVIDIA-SMI 390.48 Driver Version: 390.48 |
|-------------------------------±---------------------±---------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 Quadro 2000 Off | 00000000:03:00.0 Off | N/A |
| 30% 53C P0 N/A / N/A | 0MiB / 963MiB | 0% Default |
±------------------------------±---------------------±---------------------+

±----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| No running processes found |
±----------------------------------------------------------------------------+

docker images
REPOSITORY TAG IMAGE ID CREATED
nvidia/digits latest fb4bfabb5acd 4 weeks ago

From what I understand, the only pre-requisite that the digits image has are the correct display drivers present. No cuda runtime / etc should be needed.

Any help would be appreciated.

Maybe you can try the sample container and see if the error is gone. This post on github mentioned the problem similar to yours (CUDA driver version is insufficient · Issue #656 · NVIDIA/nvidia-docker · GitHub). Note you have to specify --runtime=nvidia as your docker run option.

A video walkthrough of natively installing NVIDIA DIGITS on Ubuntu 18.04 LTS is available here:

-Cuda Education