1. 下載驅動
S1. 弄清楚顯卡型號,可以在終端中用如下命令查看:
ubuntu-drivers devices
S2. 在NVIDIA網站上尋找顯卡驅動:
https://www.nvidia.com/Download/index.aspx
S3. 在搜索出來的結果中進行下載,如下圖所示:
2. 準備工作
S1. 在終端中運行如下命令:
sudo gedit /etc/modprobe.d/blacklist-nouveau.conf
S2. 禁用Ubuntu 18.04默認的開源顯卡驅動nouveau,在打開的文本編輯器中輸入如下文本並保存:
blacklist nouveau
options nouveau modeset=0
S3. 執行如下命令,使禁用生效:
sudo update-initramfs -u
S4. 重啓機器,重啓後進入系統應該可以感受到顯示上存在明顯的卡頓現象,這就是禁用了nouveau顯卡驅動所致。進一步驗證,在終端中運行命令:
lsmod | grep nouveau
如果沒有任何輸出,則說明禁用確實生效了。
S5. 運行如下命令,卸載以前所有有關NVIDIA的驅動:
sudo apt-get remove --purge nvidia*
S6. 確保機器裏面安裝了gcc,通常全新的Ubuntu 18.04默認沒有安裝gcc,可以通過如下命令進行安裝:
sudo apt install gcc
S7. 確保機器裏面安裝了make,通常全新的Ubuntu 18.04默認沒有安裝make,可以通過如下命令進行安裝:
sudo apt install make
3. 安裝NVIDIA官方驅動
S1. 在終端中cd到NVIDIA驅動的下載目錄。
S2. 分別運行如下兩條命令,其中斜槓後面是下載的文件名:
chmod 777 NVIDIA-Linux-x86_64-430.50.run
sudo ./NVIDIA-Linux-x86_64-430.50.run
S3. 在界面中按照提示驅動安裝。
S4. 安裝完成後重啓機器。此時可以發現系統的卡頓現象消失,這是由於安裝好了驅動程序。
S5. 最後檢驗是否安裝成功,運行如下命令:
nvidia-smi
可以看到有類似下面這樣的輸出,這說明NVIDIA的官方驅動安裝成功。至此,Ubuntu 18.04下的NVIDIA官方顯卡驅動安裝完畢。