兩塊顯卡:970和titan x
安裝好Ubuntu後,在安裝驅動之前:
1.對ubuntu軟件進行更新。因爲之前安裝好驅動後,更新了軟件重啓後,陷入循環登陸狀態。
2.
sudo add-apt-repository ppa:xorg-edgers/ppa #添加ppa源
sudo add-apt-repository ppa:graphics-drivers/ppa #添加ppa源
sudo apt-get update #更新apt-get
3.卸載原有驅動,我是新裝的系統,原先沒有安裝驅動。
sudo apt-get remove --purge nvidia* # 如果原先的驅動是通過apt-get安裝
# 如果原驅動是用runfile安裝
sudo chmod +x *.run
sudo ./NVIDIA-Linux-x86_64-384.59.run --uninstall
4.禁用nouveau驅動
#打開
sudo gedit /etc/modprobe.d/blacklist.conf
在文本最後添加:
blacklist nouveau
options nouveau modeset=0
sudo update-initramfs -u
重啓後,終端輸入:
lsmod | grep nouveau
如果終端沒有任何輸出,表示禁用成功。
5.禁用X-Window服務
sudo service lightdm stop
通過Ctrl-Alt+F5(有的是F1)進入命令行界面,通過用戶名和密碼登陸。
恢復到圖形界面:
sudo service lightdm start
Ctrl-Alt+F7
6.命令行安裝驅動
#給驅動run文件賦予執行權限:
sudo chmod +x NVIDIA-Linux-x86_64-390.48.run
#後面的參數非常重要,不可省略:
sudo ./NVIDIA-Linux-x86_64-390.48.run –no-opengl-files
據說不加–no-opengl-files會導致上邊提到的循環登陸。
7.然後按照提示安裝,提示安裝成功後,輸入:
reboot
重啓
8.我的ubuntu重啓後分辨率自動調好了