天天看點

[已解決] 在GTX1080顯示卡上,Ubuntu 16.04下安裝CUDA 8.0問題

理由:

NV内部驗證

Q:我在Ubuntu 16.04下安裝CUDA 8.0,安裝的過程與安裝手冊相同,先解除安裝Ubuntu自帶驅動,然後安裝從官方網站上下載下傳的驅動。等我把CUDA和cuDNN都安裝好之後,發現運作Theano 和TensorFlow會出現找不到GPU的提示。但是我通過nvidia-smi檢視裝置資訊是可以找到這些GPU的。我使用的是GTX 1080顯示卡。

A:應該是驅動問題。在NVIDIA官網下載下傳的16.04 Debian安裝包的驅動版本是361,而應該安裝的版本是367(367.18)。通過更新驅動,Theano 和TensorFlow就都可以使用了。

在此列出安裝的步驟:

Steps:

1、下載下傳cuda-8.run file和Nvidia-367.18-driver.run file

2、删除系統自帶驅動apt remove --purge nvidia*,删除系統自帶cuda檔案aptremove --purge libcuda*(如果有),删除nvidia.deb包,删除檔案夾/usr/local/cuda*(如果有)

3、重新開機。在這個過程中顯示可能會不正常,是以為了避免麻煩可以通過tty或ssh進行操作。

4、運作cuda-8.run檔案安裝。然後重新開機。

5、運作Nvidia-367.18.run檔案安裝。然後重新開機。

原文釋出時間為:2016-7-6 15:48:18

原文由:十四王爺 釋出,版權歸屬于原作者 

本文來自雲栖社群合作夥伴NVIDIA,了解相關資訊可以關注NVIDIA官方網站