凡是出現卡死,鼠標不能動,登錄有問題,分辨率不對等等情況,一般都是與顯卡有關,比如顯卡驅動與當前版本不兼容,系統無法找到顯卡等
問題1. 登陸後卡死或循環在登錄界面
有兩種可能,一種是由於顯卡驅動版本不對,需要更新驅動版本, 一種是由於內核版本與各個版本顯卡驅動之間不兼容產生問題.可以先從安裝顯卡驅動試起
1.1登錄tty
-
由於不能進入電腦的圖形界面,可以先登錄tty 進行安裝操作,進入tty的命令:
ctrl +alt + Fn( F3- F6 任意一個)
tty 爲Ubuntu的純文本串行終端,通常用作訪問計算機以修復內容的方式登錄,沒有實際登錄到可能的圖像界面.tty一般爲tty3-tty6 可以通過 按ctrl +alt + F1- F6 實現,通過tty可以控制程序,殺死進程,完成在terminal上完成的大部分命令
-
登陸後輸入用戶名及登錄密碼即可開始安裝
- 如果tty界面也登錄不了並不斷閃動,請移步 tty無法正常登陸解決
1.2 更新顯卡驅動
-
刪除舊版本NVIDIA driver
sudo apt-get purge nvidia*
(如果你正在使用zshell,請先切換到bash,然後再執行命令,如果不知道zshell,請直接忽略此句)
-
更新驅動版本
sudo add-apt-repository ppa:graphics-drivers
sudo apt-get update
-
查看可用版本
ubuntu-drivers devices
會出現類似下圖的驅動列表,選擇你認爲可以使用的版本
-
安裝NVIDIA driver
根據想要安裝的版本對應的名稱來安裝sudo apt-get install nvidia-(driver)-xxx nvidia-settings
如果安裝完成即可重啓
reboot
- 如果安裝中出現問題,發現出現類似
"dpkg: error processing archive /var/cache/apt/archives/nvidia-xxx.deb (--unpack): trying to overwrite '/usr/xxxx"
的錯誤,應該是未完全安裝導致,可以通過以下命令來修復:
sudo dpkg -i --force-overwrite /var/cache/apt/archives/nvidia-xxx.deb
(地址與出錯地址對應)
現在即可查看是否可以正確進入,如果不可以,可以嘗試其他顯卡驅動版本,如果所有版本都不行,建議更新系統內核
- 如果安裝中出現問題,發現出現類似
1.3 更新系統內核
-
升級Ubuntu18.04的內核至穩定版本可以用以下命令
ESKTOP 版 sudo apt-get install --install-recommends linux-generic-hwe-18.04 xserver-xorg-hwe-18.04
SERVER: sudo apt-get install --install-recommends linux-generic-hwe-18.04
-
其他版本與更具體的內容寫在了這升級系統至穩定內核
問題2. login後卡死,鼠標鍵盤不能用
因爲相關的包在升級過程中被刪除了,所以需要重新安裝
sudo apt install xserver-xorg-input-all