ubuntu16.04 下 NVIDIA GTX1050ti 顯卡驅動 PPA安裝

本文參考資料連接:html

http://blog.csdn.net/10km/article/details/61191230linux

 

前幾天在京東商城上花了6999元買了檯筆記本(惠普(HP)暗影精靈II代Pro 精靈綠 15.6英寸遊戲筆記本(i7-7700HQ 8G 128GSSD+1T GTX1050Ti 4G獨顯 IPS FHD),  本打算用這臺電腦學習CUDA的,但是按照網上的各類教程都沒法安裝,最後在上述連接的步驟下最終解決,如下給出具體步驟。ubuntu

 

 

硬件配置:

CPU Core i7-7700HQ(含集成顯卡)
獨立顯卡 NVIDIA GTX1050tibash

 

 

禁用nouveau驅動

Ubuntu系統集成的顯卡驅動程序是nouveau,咱們須要先將nouveau從Linux內核卸載掉才能安裝NVIDIA官方驅動。
將nouveau添加到黑名單blacklist.conf中,(關於blacklist參見 《禁用Linux內核驅動》),linux啓動時,就不會加載nouveau.
由於nouveau驅動的影響,ubuntu安裝後沒法登入桌面,因此在ubuntu系統啓動顯示登陸界面後,須要按ctrl+alt+F1進入tty文本模式進入下面的操做編輯器

因爲blacklist.conf文件的屬性不容許修改。因此須要先修改文件屬性。 學習

 

 

 

查看屬性ui

ll /etc/modprobe.d/blacklist.conf
  • 1

修改屬性spa

sudo chmod 666 /etc/modprobe.d/blacklist.conf
  • 1

用vi編輯器打開.net

sudo vi /etc/modprobe.d/blacklist.conf
  • 1

在文件末尾添加以下幾行:code

blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist rivatv
blacklist nvidiafb

修改並保存文件後,記得把文件屬性復原:

sudo chmod 644 /etc/modprobe.d/blacklist.conf
  • 1

再更新一下內核

sudo update-initramfs -u
  • 1

關於update-initramfs命令的用途,參見 《initramfs 簡介,一個新的 initial RAM disks 模型》
修改後須要重啓系統
重啓系統確認nouveau是已經被屏蔽掉,使用lsmod命令查看:

lsmod | grep nouveau
  • 1

lsmod命令用於顯示已經加載到內核中的模塊的狀態信息,參見《lsmod命令》

 

 

 

 

安裝NVIDIA顯卡驅動

由於系統中不光有NVIDIA顯卡還有一塊集成intel顯卡能正常驅動,因此通過上一步禁用nouveau驅動後,再次重啓,已經系統能夠正常登陸進入桌面了。

使用以下命令添加Graphic Drivers PPA

 

 

sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt-get update


尋找合適的驅動版本

   ubuntu-drivers devices

 

 

安裝NVIDIA driver
如上圖顯示GTX1050ti顯卡建議的驅動版本是381
按ctrl+alt+F1進入tty文本模式
關閉(圖形)桌面顯示管理器LightDM

 

sudo service lightdm stop

 

 

 

安裝nvidia driver,若是網速度很差,可能要花比較長的時間
安裝完成後重啓

sudo apt-get install nvidia-381 sudo reboot

 

 

重啓系統後,執行下面的命令查看驅動的安裝狀態顯示安裝成功

sudo nvidia-smi sudo nvidia-setting

 

安裝NVIDIA驅動後,登陸死機現象再沒出現,一切正常了。

 

 

 

 

 

感謝參考文章做者

相關文章
相關標籤/搜索