
我之前安裝了 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,GPU是Nvidia GeForce 820M。