1 查看自己的顯卡版本
lspci | grep -i nvidia
本人版本:RTX1050 TI;ubuntu22.04
2 驅(qū)動(dòng)下載
在官網(wǎng)中選擇合適自己的顯卡下載對(duì)應(yīng)驅(qū)動(dòng)
下載地址
3 安裝各種包
需要安裝 g++ gcc make三個(gè)依賴包
sudo apt-get update
sudo apt-get install gcc
sudo apt-get install g++
sudo apt-get install make
在安裝g++時(shí)遇到錯(cuò)誤 :you do not appear to have libc header files install on your system
解決:
sudo apt-get install libc6-dev
sudo apt-get install libc-dev
如果遇到:下列軟件包有未滿足的依賴關(guān)系:
libc6-dev : 依賴: libc6 (= 2.27-3ubuntu1.6) 但是 2.35-0ubuntu3 正要被安裝
依賴: libc-dev-bin (= 2.27-3ubuntu1.6)
E: 無法修正錯(cuò)誤,因?yàn)槟竽承┸浖3脂F(xiàn)狀,就是它們破壞了軟件包間的依賴關(guān)系。
參考此文解決:原文鏈接
自此,所有需要的包準(zhǔn)備就緒
4 禁用 nouveau
打開blacklist.conf文件
sudo gedit /etc/modprobe.d/blacklist.conf
在最后兩行添加
blacklist nouveau
options nouveau modeset=0
在終端輸入sudo update-initramfs -u
,更新結(jié)束后重啟電腦
重啟后輸入lsmod | grep nouveau
,如無輸出則已關(guān)閉nouveau
5 關(guān)閉安全啟動(dòng) Secure Boot
本人電腦惠普 按F10進(jìn)入BIOS,找到安全啟動(dòng)項(xiàng),然后禁用,電腦不同進(jìn)入BIOS方式不同。
6 安裝
6.1 進(jìn)入命令行界面
sudo telinit 3
輸入用戶名密碼登錄
6.2 關(guān)閉顯示服務(wù)
sudo service gdm3 stop
6.3 找到下載驅(qū)動(dòng)的所在目錄
從官網(wǎng)下載的文件會(huì)在download文件夾下,建議移到根目錄下好找一點(diǎn)
6.4 給安裝文件賦予權(quán)限,然后運(yùn)行安裝
sudo chmod 777 NVIDIA-Linux-x86_64-525.60.11.run #賦予可執(zhí)行權(quán)限
sudo ./NVIDIA-Linux-x86_64-525.60.11run --no-opengl-files #安裝
安裝過程中遇到:Would you like to run the nvidia-xconfigutility to automatically update your x configuration so that the NVIDIA x driver will be used when you restart x? Any pre-existing x confile will be backed up.
選擇no 繼續(xù)文章來源:http://www.zghlxwxcb.cn/news/detail-443291.html
6.5 安裝完成后重新開啟顯示服務(wù)
sudo service gdm3 start
6.6 進(jìn)入系統(tǒng)
輸入nvidia-smi
即可顯示文章來源地址http://www.zghlxwxcb.cn/news/detail-443291.html
到了這里,關(guān)于Ubuntu22.04安裝NVIDIA驅(qū)動(dòng)2022.12.25的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!