解決 Ubuntu 經常 卡死
ubuntu 的卡死可能與顯示卡驅動不相容有關。
這裡提供2種方式,
1.禁用原來自帶的nouveau顯示卡驅動
sudo gedit /etc/modprobe.d/blacklist.conf
在最後一行加上:
blacklist nouveau #是將Ubuntu自帶的顯示卡驅動加入黑名單
執行
sudo update-initramfs -u
使用命令檢視當前顯示卡
lspci | grep -i nvidia
08:00.0 3D controller: NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (rev a1)
2安裝顯示卡驅動
A.下載官方驅動程式
http://www.geforce.cn/drivers
如果我們直接安裝驅動的話,往往會報錯:ERROR: The Nouveau kernel driver is currently in use by your system. This driver is incompatible with the NVIDIA driver。請接著往下看吧。
B. 禁止整合的nouveau驅動
Ubuntu系統整合的顯示卡驅動程式是nouveau,它是第三方為NVIDIA開發的開源驅動,我們需要先將其遮蔽才能安裝NVIDIA官方驅動。
將驅動新增到黑名單blacklist.conf中,但是由於該檔案的屬性不允許修改。所以需要先修改檔案屬性。
檢視屬性
$sudo ls -lh /etc/modprobe.d/blacklist.conf
修改屬性
$sudo chmod 666 /etc/modprobe.d/blacklist.conf
用gedit編輯器開啟
$sudo gedit /etc/modprobe.d/blacklist.conf
在該檔案後新增一下幾行:
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist rivatv
blacklist nvidiafb
C.開始安裝
先按Ctrl + Alt + F1到控制檯,關閉當前圖形環境
sudo init 3
sudo rm -r /tmp/.X*
$sudo service lightdm stop
再安裝驅動程式
$sudo sh NVIDIA-Linux-x86_64-xxx.run
最後重新啟動圖形環境
$sudo service lightdm start
D.檢視顯示卡驅動版本
可以通過以下命令確認驅動是否正確安裝
$cat /proc/driver/nvidia/version