【經驗】ubuntu 16.04 安裝 gtx1080顯示卡驅動
安裝gtx1080顯示卡驅動
注意:nvidia顯示卡有個熱插拔無法識別問題,如果發現無法顯示dell logo可能是線路問題(當前採用的是HDMI轉VGA的方式)處理方法是關機->拔電源->重新插拔HDMI連線線->插電源->重啟嘗試處理
如果發現卡住了或者短時黑屏,耐心等待2分鐘
方法1:apt-get線上安裝
環境清理(如果曾經安裝過nvidia驅動)
sudo apt-get remove -purge nvidia*
驗證是否存在nvidia驅動
nvidia-smi
新增資料來源倉庫資訊(儲存位置/etc/apt/source.list.d)
sudo add-apt-repository ppa:graphics-drivers/ppa
由於剛增加了源倉庫需要進行必要的更新
sudo apt-get update
安裝驅動程式xxx版本
sudo apt-get install nvidia-xxx
這裡需要填寫對應的版本號xxx,在官網查詢 ,該方法安裝週期較長
安裝mesa通用包,mesa是OpenGL通用介面(必要時安裝)
sudo apt-get install mesa-common-dev
安裝freeglut包,freeglut是GLUT完全開原始碼庫,用來支援OpenGL(必要時安裝)
sudo apt-get install freeglut3-dev
方法2:原始檔下載安裝
當前機器如果能夠顯示說明已經有驅動了,有可能是nouveau驅動也可能是nvidia驅動,因此需要檢查並清理
檢查清理環境
關於nvidia驅動,參考方法1清理
關於nouveau驅動,如果顯示正常檢視是不是nouveau驅動在工作,如果存在需要禁用
檢視方法:lspci | grep nouveau
禁用方式:
新建黑名單檔案並在檔案中寫入一下內容
sudo vim /etc/modprobe.d/blacklist-nouveau.conf
blacklist nouveau
options nouveau modset=0
更新編譯進核心中
sudo update-initramfs -u
二次檢視確認是否存在
lspci | grep nouveau
進入字元介面,關閉圖形介面
ctrl+alt+F1 //進入字元介面F1-F6均可
sudo service lightdm stop //關閉圖形介面服務
安裝驅動,具體驅動如方法1進行查詢,下文為示例
sudo chmod 755 NVIDIA-Linux-x86_64-367.27.run //獲取許可權
sudo ./NVIDIA-Linux-x86_64-367.27.run //安裝驅動
重啟並切回到圖形介面
sudo service lightdm start //重啟
ctrl+alt+F7 //切換到圖形介面