Я ранее установил nvidia-340, используя
sudo apt-get install nvidia-340
Я пытался установить Cuda-8, но для этого потребовалась nvidia-367. Поэтому я удалил nvidia-340 и все другие продукты nvidia, используя
sudo apt-get purge nvidia
Затем установил nvidia 367, используя
sudo apt-get install nvidia-367
Теперь, хотя nvidia-prime показывает версию как 367, в разделе дополнительных драйверов выбран nouveau, а другой вариант - nvidia-340 (не выбран). Нет опции для nvidia-367.
И когда я переключился на nvidia-340 в разделе дополнительных драйверов, nvidia-prime начал показывать версию как 340.
Поэтому моя проблема в том, что я не могу успешно установить nvidia-367 на свой компьютер. Вывод dpkg составляет:
$ dpkg -l | grep -i nvidia
ii bbswitch-dkms 0.8-3ubuntu1 amd64 Interface for toggling the power on NVIDIA Optimus video cards
ii libcuda1-340 340.101-0ubuntu0.16.04.1 amd64 NVIDIA CUDA runtime library
ii nvidia-340 340.101-0ubuntu0.16.04.1 amd64 NVIDIA binary driver - version 340.101
rc nvidia-367 367.57-0ubuntu0.16.04.1+gpu16.04.1 amd64 NVIDIA binary driver - version 367.57
ii nvidia-opencl-icd-340 340.101-0ubuntu0.16.04.1 amd64 NVIDIA OpenCL ICD
rc nvidia-opencl-icd-367 367.57-0ubuntu0.16.04.1+gpu16.04.1 amd64 NVIDIA OpenCL ICD
ii nvidia-prime 0.8.2 amd64 Tools to enable NVIDIA's Prime
ii nvidia-settings 375.26-0ubuntu0~gpu16.04.1 amd64 Tool for configuring the NVIDIA graphics driver
Обратите внимание, что nvidia-340 и nvidia-367 входят в список.
Интересно, когда я удаляю все драйверы nvidia; хотя «dpkg -l | grep -i nvidia» ничего не показывает, nvidia-340 все равно появляется в разделе дополнительных драйверов.
PS: Я использую Ubuntu 16.04 на ноутбуке, графический процессор - Nvidia GeForce 820M.