sudo vim /etc/modprobe.d/blacklist.conf
在文件最後部分插入以下兩行內容
blacklist nouveau
options nouveau modeset=0
更新系統
sudo update-initramfs -u
重啓系統
驗證nouveau是否已禁用
lsmod | grep nouveau
沒有信息顯示,說明nouveau已被禁用,接下來可以安裝nvidia的顯卡驅動
在英偉達的官網上查找你自己電腦的顯卡型號然後下載相應的驅動。網址:http://www.nvidia.cn/page/home.html
我下載的版本:430.40 https://www.geforce.cn/drivers/results/149314
下載後的run文件拷貝至home目錄下。
在ubuntu下按ctrl+alt+f1進入命令行界面,
然後在命令行界面下輸入:
sudo service lightdm stop //這個是關閉圖形界面,不執行會出錯。
給驅動run文件賦予執行權限:
sudo chmod a+x NVIDIA-Linux-x86_64-396.18.run
如果出現菱形:sudo unset LANG
安裝:
sudo ./NVIDIA-Linux-xxx.xxx.xx.run -no-x-check -no-nouveau-check -no-opengl-files //只有禁用opengl這樣安裝纔不會出現循環登陸的問題
-no-x-check:安裝驅動時關閉X服務
-no-nouveau-check:安裝驅動時禁用nouveau
-no-opengl-files:只安裝驅動文件,不安裝OpenGL文件
檢查驅動是否安裝成功:
nvidia-smi