Ubuntu 16.04 安裝Nvidia驅動
注意:1、首先確保電腦Secure boot已禁用,否則安裝Nvidia會失敗或者不可用。
2、在Nvidia官網下載相應版本的驅動
1、刪除原有驅動
sudo apt-get remove --purge nvidia*
2、禁用nouveau驅動
sudo gedit /etc/modprobe.d/blacklist.conf
在文件結尾新增以下內容:
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
儲存檔案並關閉nouveau:
echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf
然後重啟電腦:
update-initramfs -u
reboot
3、驗證 nouveau是否已禁用
lsmod | grep nouveau
沒有資訊顯示,說明nouveau已被禁用,接下來可以安裝nvidia的顯示卡驅動。
4、獲取Kernel source
sudo apt-get install linux-source
sudo apt-get install linux-headers-x.x.x-x-generic
其中x.x.x-x可以通過uname -r檢視相應版本號(系統核心版本),如下圖:
5、安裝NVIDIA驅動
1)同時按下ctrl+alt+f1進入命令列介面
關閉影像介面:
sudo service lightdm stop //這個是關閉圖形介面,不執行會出錯。
2)給.run驅動檔案賦予執行許可權:
sudo chmod a+x NVIDIA-Linux-x86_64-430.64.run
3)開始安裝
sudo ./NVIDIA-Linux-x86_64-430.09.run -no-x-check -no-nouveau-check -no-opengl-files
說明: -no-x-check:安裝驅動時關閉X服務
-no-nouveau-check:安裝驅動時禁用nouveau
-no-opengl-files:只安裝驅動檔案,不安裝OpenGL檔案(避免迴圈登入)
4)安裝過程中的選項:
The distribution-provided pre-install script failed! Are you sure you want to continue? 選擇 yes 繼續。
Would you like to register the kernel module souces with DKMS? This will allow DKMS to automatically build a new module, if you install a different kernel later? 選擇 No 繼續。
問題沒記住,選項是:install without signing
問題大概是:Nvidia’s 32-bit compatibility libraries? 選擇 No 繼續。
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. 選擇 Yes 繼續
這些選項如果選擇錯誤可能會導致安裝失敗,沒關係,只要前面不出錯,多嘗試幾次就好。
5)重啟電腦會自動進入影像介面
6)檢查是否安裝成功
nvidia-smi
出現如下介面代表安裝成功:
如果出現以下錯誤資訊:
NVIDIA-SMI has failed because it couldn‘t communicate with NVIDIA driver. Make sure that the latest driver is installed and running.
解決方案:
sudo apt-get install dkms
7)如果以上步驟安裝成功但無法外接顯示器進行投屏
解決方案:
sudo apt install nvidia-settings
sudo service lightdm restart
相關文章
- Ubuntu Nvidia driver驅動安裝及解除安裝Ubuntu
- ubuntu 16.04 nvidia顯示卡驅動相關問題Ubuntu
- Ubuntu18.04安裝/解除安裝NVIDIA顯示卡驅動Ubuntu
- ubuntu16.04安裝megaraid-9460-16i驅動(raid卡驅動)UbuntuAI
- Ubuntu 16.04下安裝Oracle資料庫的ODBC驅動UbuntuOracle資料庫
- 在Ubuntu 20.04中安裝Nvidia V100 GPU驅動UbuntuGPU
- Ubuntu16.04+NVIDIA驅動418.56+CUDA10+CUDNN7.5.1+opencv3.4.0UbuntuDNNOpenCV
- Ubuntu16.04下NVIDIA顯示卡驅動安裝(華碩飛行堡壘7代,1660ti)Ubuntu
- Ubuntu16.04安裝GTX960閉源驅動(Dell XPS 9550)Ubuntu
- Ubuntu 16.04 安裝 EmacsUbuntuMac
- Vagrant 安裝ubuntu 16.04Ubuntu
- Ubuntu 16.04 安裝VSCodeUbuntuVSCode
- Ubuntu 16.04安裝NginxUbuntuNginx
- 在ubuntu下按照nvidia驅動Ubuntu
- ubuntu16.04安裝rosUbuntuROS
- 安裝kalibr Ubuntu16.04Ubuntu
- Ubuntu 16.04 上安裝 OrientDB!Ubuntu
- Ubuntu 16.04 安裝 Mysql 8.0UbuntuMySql
- NVIDIA驅動,CUDA,CONDA環境安裝
- openEuler 安裝NVIDIA 顯示卡驅動
- ubuntu destop上安裝 NVIDIA GeForce RTX 4090驅動(以這篇為主)Ubuntu
- Ubuntu安裝nvidia-dockerUbuntuDocker
- Centos 7 安裝nvidia顯示卡驅動CentOS
- ubuntu16.04 下安裝mysqlUbuntuMySql
- Ubuntu 16.04 上安裝 MySQL 5.7UbuntuMySql
- Ubuntu 16.04 安裝 Tensorflow Gpu版本UbuntuGPU
- Ubuntu 16.04 下安裝配置caffeUbuntu
- ubuntu16.04 CUDA, CUDNN 安裝UbuntuDNN
- Ubuntu16.04安裝、使用typoraUbuntu
- ubuntu 16.04安裝LNMP環境UbuntuLNMP
- deepin Nvidia驅動安裝及deepin遊玩steam
- Centos 7.8 中安裝Nvidia A100 GPU驅動CentOSGPU
- ubuntu16.04安裝英偉達顯示卡驅動,CUDA,CUDAA,TensorFlow(GPU),opencv,numpyUbuntuGPUOpenCV
- Ubuntu 16.04 安裝Google 瀏覽器UbuntuGo瀏覽器
- VM中的Ubuntu(16.04)安裝tenserflowUbuntu
- Ubuntu 16.04 安裝 Gnome 桌面環境Ubuntu
- Ubuntu16.04雙系統安裝及解除安裝Ubuntu
- nvidia驅動安裝過程中報已有nouveau驅動錯誤解決