理由:
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官方網站