Последние пару дней я изо всех сил пытался заставить мой графический процессор работать через VNC. Я, наконец, сделал это, в конце концов осознав, что мой докер больше не работает при работе с графическим процессором. Это происходит независимо от того, запущен VNC-сервер или нет.
sudo docker run --rm --gpus all nvidia/cuda:11.0-base nvidia-smi
docker: Error response from daemon: OCI runtime create failed: container_linux.go:349: starting container process caused "process_linux.go:449: container init caused \"process_linux.go:432: running prestart hook 0 caused \\\"error running hook: exit status 1, stdout: , stderr: nvidia-container-cli: initialization error: nvml error: insufficient permissions\\\\n\\\"\"": unknown.
Ubuntu 20.04,
Nvidia 418.152 (но я пробовал с 455 и 418)
Titan X
nvidia-smi
output
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 418.152.00 Driver Version: 418.152.00 CUDA Version: 10.1 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 TITAN X (Pascal) Off | 00000000:01:00.0 On | N/A |
| 23% 30C P8 10W / 250W | 62MiB / 12192MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 959 G /usr/lib/xorg/Xorg 59MiB |
+-----------------------------------------------------------------------------+
Я установил nvidia-container-toolkit
и перезапустил демон. Я также очистил докер и переустановил его. Ничего не помогло.
Пожалуйста! Любая помощь приветствуется!