安裝cuda的錯誤解決辦法
阿新 • • 發佈:2019-01-04
**
錯誤一、無法安裝依賴
**
解決辦法:
方法一:更換源,可以選擇清華源
方法二:
先安裝一個aptitude, 即在終端輸入:
sudo apt-get install aptitude
安裝完之後,使用此工具安裝qt-sdk可用。即在終端輸入:
sudo aptitude install qt-sdk
**
錯誤二、安裝驅動失敗
**
提示1,依賴問題,沒有安裝好依賴,請看上面錯誤一解決
提示2,沒有給run檔案加許可權
解決辦法:
1.先解除安裝cuda
終端輸入命令:
sudo /usr/local/cuda-7.5/bin/uninstall_cuda_7.5 .pl
sudo /usr/bin/nvidia-uninstall
解除安裝過程一路都是yes
2.解決辦法
(a)提示一的問題屬於以來沒有安裝,需要從新安裝,見錯誤一的解決辦法
(b)沒有給run檔案加執行許可權 ,在執行前檔案前,終端輸入命令
sudo chmod a+x ********.run #******.run對應自己的檔名
**
錯誤三、安裝完驅動後,進入圖形介面時候,無限重新整理登入介面或者黑屏,螢幕左上只有一個閃動的橫線 問題出現的原因,英偉達驅動安裝出現錯誤或者在安裝驅動時候,預設步驟。
**
解決辦法步驟:
1.重啟按ctrl+alt+f1進入textmod進入使用者命令
sudo prime-select intel
sudo service lightdm start
2.解除安裝安裝的cuda
sudo /usr/local/cuda-7.5/bin/uninstall_cuda_7.5.pl
sudo /usr/bin/nvidia-uninstall
3.按照安裝文件重新安裝
**
錯誤四、\dev 檔案下無nvidia*檔案
**
解決辦法
1.建立一個指令碼,可以是nv.sh,新增如下內容
#!/bin/bash /sbin/modprobe nvidia
if [ "$?" -eq 0 ];
then
# Count the number of NVIDIA controllers found.
NVDEVS=`lspci | grep -i NVIDIA`
N3D=`echo "$NVDEVS" | grep "3D controller" | wc -l`
NVGA=`echo "$NVDEVS" | grep "VGA compatible controller" | wc -l`
N=`expr $N3D + $NVGA - 1`
for i in `seq 0 $N`; do
mknod -m 666 /dev/nvidia$i c 195 $i
done
mknod -m 666 /dev/nvidiactl c 195 255
else
exit 1
fi
儲存退出、
2.執行指令碼
終端輸入命令
sudo bash nv.sh
3.重啟ubuntu