本文介紹了Ubuntu如何安裝顯卡驅(qū)動(dòng)和禁用nvidia-smi。首先檢查系統(tǒng)是否已安裝好GPU驅(qū)動(dòng),如果報(bào)錯(cuò)則需安裝。根據(jù)GPU硬件型號推薦的驅(qū)動(dòng)程序,但并不意味著與系統(tǒng)完全匹配。通過黑屏法驗(yàn)證nvidia是否禁用...
Ubuntu安裝對應(yīng)顯卡驅(qū)動(dòng)
1.先檢查系統(tǒng)有沒有安裝好GPU驅(qū)動(dòng)
nvidia-smi
如果報(bào)錯(cuò)就說明驅(qū)動(dòng)未安裝
2.安裝驅(qū)動(dòng)
2.1系統(tǒng)根據(jù)GPU硬件型號推薦的GPU驅(qū)動(dòng)
ubuntu-drivers devices
"recommended"標(biāo)簽表示該驅(qū)動(dòng)程序被認(rèn)為是最適合你的硬件設(shè)備的版本,但是并不意味著該驅(qū)動(dòng)程序與你的系統(tǒng)完全匹配。這是因?yàn)轵?qū)動(dòng)程序的版本需要與當(dāng)前Ubuntu操作系統(tǒng)版本和其他組件(例如內(nèi)核和Xorg)的版本匹配,以確保其能夠正常工作。
2.2 禁用nouveau
sudo vim /etc/modprobe.d/blacklist.conf
最后一行輸入
blacklist nouveau
options nouveau modeset=0
更新系統(tǒng)
sudo update-initramfs -u
重啟
sudo reboot
以下命令驗(yàn)證是否禁用nouveau,若系統(tǒng)沒有任何輸出則禁用成功
lsmod | grep nouveau
2.3 配置環(huán)境變量,卸載原有驅(qū)動(dòng)
sudo vim ~/.bashrc
末尾加入:
export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH
保存更新:
source ~/.bashrc
2.4 安裝相關(guān)依賴
sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler
sudo apt-get install --no-install-recommends libboost-all-dev
sudo apt-get install libopenblas-dev liblapack-dev libatlas-base-dev
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev
2.5 安裝驅(qū)動(dòng)【不要用one和server的】
sudo apt install nvidia-driver-535 -y
2.6 安裝完成測試
nvidia-smi
后續(xù):安裝cudnn
1.解壓:
sudo dpkg -i cudnn-local-repo-ubuntu2004-8.6.0.163_1.0-1_amd64.deb
2.更新一下軟件庫
sudo cp /var/cudnn-local-repo-ubuntu2004-8.6.0.163/cudnn-local-B0FE0A41-keyring.gpg /usr/share/keyrings/
# 更新一下軟件庫
sudo apt-get update
3.下載【不知道下載這三個(gè)的可以去 cd /var/cudnn-local-repo-ubuntu2004-8.9.0.131下看deb包】
sudo apt-get install libcudnn8=8.9.0.131-1+cuda11.8
sudo apt-get install libcudnn8-dev=8.9.0.131-1+cuda11.8
sudo apt-get install libcudnn8-samples=8.9.0.131-1+cuda11.8
關(guān)閉無用的進(jìn)程【只有在命令行狀態(tài)可以用,因?yàn)檫@命令執(zhí)行之后桌面就關(guān)閉了】
sudo service gdm stop
Opensslb版本異常導(dǎo)致無法處理,錯(cuò)誤信息:
解決報(bào)錯(cuò)libssl.so.1.1: cannot open shared object file: No such file or directory
解決:源碼安裝openssl1.1
原文來源:https://mp.weixin.qq.com/s/RVtCyaYB5ubn92Riw_6K1g
來源:本文內(nèi)容搜集或轉(zhuǎn)自各大網(wǎng)絡(luò)平臺(tái),并已注明來源、出處,如果轉(zhuǎn)載侵犯您的版權(quán)或非授權(quán)發(fā)布,請聯(lián)系小編,我們會(huì)及時(shí)審核處理。
聲明:江蘇教育黃頁對文中觀點(diǎn)保持中立,對所包含內(nèi)容的準(zhǔn)確性、可靠性或者完整性不提供任何明示或暗示的保證,不對文章觀點(diǎn)負(fù)責(zé),僅作分享之用,文章版權(quán)及插圖屬于原作者。
Copyright?2013-2024 JSedu114 All Rights Reserved. 江蘇教育信息綜合發(fā)布查詢平臺(tái)保留所有權(quán)利
蘇公網(wǎng)安備32010402000125
蘇ICP備14051488號-3技術(shù)支持:南京博盛藍(lán)睿網(wǎng)絡(luò)科技有限公司
南京思必達(dá)教育科技有限公司版權(quán)所有 百度統(tǒng)計(jì)