Ubuntu 16.04安裝nvidia顯卡驅動
新刷的ubuntu16.04,如果是用顯卡接口接到顯示器上的時候,會發現顯示像素很低,這是因爲顯卡驅動沒有安裝,本文記錄一下我安裝顯卡驅動的過程。
下載顯卡對應版本的驅動
到Nvidia官網下載與自己機器相對版本的顯卡驅動。
下載完成後會得到*.run文件,比如我下載的就是NVIDIA-Linux-x86_64-430.50.run
升級ubuntu的內核版本
最好先升級一下ubuntu的內核版本再繼續安裝,否則後續安裝可能會出現問題。
1.安裝kernel開發包
sudo apt-get install kernel*
2.下載內核安裝文件
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.16/linux-headers-4.16.0-041600_4.16.0-041600.201804012230_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.16/linux-headers-4.16.0-041600-generic_4.16.0-041600.201804012230_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.16/linux-image-4.16.0-041600-generic_4.16.0-041600.201804012230_amd64.deb
3.安裝內核文件
sudo dpkg -i *.deb
4.查看當前內核版本
uname -sr
重啓機器,再次查看內核版本,會發現內核版本升級成功。
安裝Nvidia驅動
1.屏蔽nouveau驅動
sudo chmod 666 /etc/modprobe.d/blacklist.conf
sudo gedit /etc/modprobe.d/blacklist.conf
再最後一行加上如下內容:
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist rivatv
blacklist nvidiafb
然後更新一下文件:
sudo update-initramfs -u
2.安裝驅動
按Ctrl+Alt+F1,進入tty1命令行
用自己的賬號登錄,注意,登錄的時候輸入密碼不要使用小鍵盤,因爲命令行模式識別小鍵盤有問題。
關閉圖形界面
sudo service lightdm stop
cd 到下載的.run文件夾下,開始安裝驅動
sudo ./NVIDIA-Linux-x86_64-430.50.run
按照提示進行選擇一些配置,就可以安裝好了
安裝好之後,再啓動圖形界面
sudo service lightdm start
然後用快捷鍵Ctrl Alt F7切換回圖形界面就可以看到顯示分辨率有提升啦,說明顯卡驅動開始工作了
3.查看顯卡驅動
nvidia-smi
驅動安裝成功。