解決 Ubuntu 經常 卡死


說明:

  ubuntu 的卡死可能與顯卡驅動不兼容有關。


解決方法:(這里提供2種方式)

1.禁用原來自帶的nouveau顯卡驅動

編輯 /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 

重啟,使用命令查看當前顯卡

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:安裝顯卡驅動(共4個小步驟)

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 + F3到控制台,關閉當前圖形環境

sudo init 3

sudo rm -r /tmp/.X*

sudo service lightdm stop # 再安裝驅動程序 sudo sh NVIDIA-Linux-x86_64-xxx.run # 最后重新啟動圖形環境 sudo service lightdm start
sudo reboot

D.查看顯卡驅動版本
可以通過以下命令確認驅動是否正確安裝

cat /proc/driver/nvidia/version


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM