操做系統:ubuntu 16.04LTS
顯卡:nvidia Geforce 970
複製代碼
不建議經過這種方式安裝,由於你沒法配置具體選項且成功後須要常常手動更新驅動。固然鑑於其餘方式安裝對新手較爲繁瑣且 問題不少,若是你僅僅是須要臨時搭建或者運氣很是好,那麼能夠嘗試。確實很是簡單。linux
sudo add-apt-repository ppa:xorg-edgers/ppa #添加ppa源 sudo add-apt-repository ppa:graphics-drivers/ppa #添加ppa源 sudo apt-get update #更新apt-get 複製代碼
而後進入:系統設置->軟件和更新->附件驅動,選擇更新的顯卡驅動。 ubuntu
推薦這種方式,咱們能夠根據具體機器配置具體選項。避免出現黑屏,循環登陸等問題。bash
官方顯卡驅動NVIDIA-Linux-x86_64-390.48.run 選擇合適的參數後能夠下載 markdown
卸載可能存在的舊版本 nvidia 驅動(對沒有安裝過 nvidia 驅動的主機,這步能夠省略,但推薦執行,無害),若是你安裝失敗了也須要執行這一步。oop
sudo apt-get remove --purge nvidia* #若安裝失敗也是這樣卸載以及 ./NVIDIA-Linux-x86_64-390.48.run --uninstall #確保卸載乾淨。 複製代碼
這裏是爲了確保萬無一失ui
#其實不少你的環境已經安裝了,因此通常並無多少時間。 sudo apt-get update sudo apt-get install dkms build-essential linux-headers-generic sudo apt-get install gcc-multilib xorg-dev sudo apt-get install freeglut3-dev libx11-dev libxmu-dev install libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev 複製代碼
sudo vi /etc/modprobe.d/blacklist-nouveau.conf #在文件 blacklist-nouveau.conf 中加入以下內容: blacklist nouveau blacklist lbm-nouveau options nouveau modeset=0 alias nouveau off alias lbm-nouveau off #保存 :wq 複製代碼
#禁用nouveau 內核模塊 echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf sudo update-initramfs -u reboot #重啓 lsmod |grep nouveau #無顯示則成功 固然驅動沒了你的桌面分辨率會比較大。 複製代碼
不然沒法安裝成功。spa
按 CTRL + ALT + F1 鍵登陸,從 GUI 轉至終端tty1(全黑色)。爲了重建視頻輸出,必須先將其暫停。操作系統
sudo service lightdm stop
複製代碼
若是命令行沒有效果,Ubuntu 新版本使用 systemctl 替換 lightdm。.net
cd 下載目錄 chmod a+x NVIDIA-Linux-x86_64-384.90.run #添加權限 sudo ./NVIDIA-Linux-x86_64-384.90.run --dkms --no-opengl-files 複製代碼
運行時,你可能會收到一條 pre-install script failed 信息。這沒什麼影響,選擇繼續安裝就行,由於預安裝腳本包含命令 exit 1,其目標是確保你真的想安裝驅動程序。 具體解釋見個人博客。blog.csdn.net/u014561933/… 固然你前面的工做沒作對,會提示其餘報錯信息。日誌在/var/log/nvidia-install.log命令行
nvidia-smi #若列出GPU的信息列表,表示驅動安裝成功 複製代碼
若失敗則跳回第一步卸載後從新開始。
sudo service lightdm start #沒自動跳的話 crtl+alt+f7 nvidia-settings #若彈出設置對話框,亦表示驅動安裝成功 複製代碼