Ubuntu MATE 卡在載入螢幕上(在登錄提示之前)
正如標題中提到的,我啟動我的電腦並選擇我擁有的 Ubuntu 作業系統,然後它卡在無限載入螢幕上。
我嘗試將 nomodeset 附加到 grub,但這對我沒有幫助。有什麼建議麼?
在載入螢幕上點擊 Escape 以提示有關係統操作的一些資訊後,我發現以下內容:
[ OK ] Starting User Runtime Directory /run/user/... [FAILED] Failed to start Light Display Manager See 'systemctl status lightdm.service' for details [ OK ] Finished User Runtime Directory /run/user/... . Starting User Manager for UID 10000... [ OK ] Started User Manager for UID 10000... [ OK ] Stopped Light Display Manager. Starting Light Display Manager. Starting RealtimeKit Scheduling Policy Service. [ OK ] Started RealtimeKit Scheduling Policy Service. [FAILED] Failed to start Light Display Manager. Starting Light Display Manager... [FAILED] Failed to start Light Display Manager. See 'systemctl status lightdm.service' for more details.
然後它繼續前面提到的失敗的啟動 Lightdm 消息。在提示結束時,我看到
A start job is running for Hold until the boot process finishes up ( <mins> / no limit)
<mins>
我想無限載入過程開始的時間在哪裡另外,我嘗試通過(
alt
+ctrl
+f1
/f2
)提示終端以查看文件,但我無法獲得任何類型的終端。它只是將我帶回載入螢幕,然後返回消息。但是,如果我重新啟動機器,然後從作業系統選擇菜單中選擇 ubuntu 的高級選項,我可以獲得 root shell 提示符。但是我無法訪問網際網路,因為我嘗試執行 sudo 升級並且獲取失敗。
那麼如何在沒有網路的情況下解決問題?
那麼主要問題是顯示管理器無法正常工作。您可以在此主題上找到的最常見的解決方案/建議(例如,$$ 1 $$,$$ 2 $$) 建議(除其他外)您
dpkg reconfigure
的lightdm
包裹。但為了做到這一點,您需要一些終端提示。如上所述,我無法使用
ctrl
+alt
+f1
/訪問任何類型的終端f2
。我實際上所做的是在恢復模式下訪問 ubuntu 並從那裡獲得一個 root 終端,以便繼續重新配置 lightdm 包。在我以
#root
我的身份登錄後sudo dpkg-reconfigure lightdm
,然後重新啟動我的機器。錯誤仍然存在,因此我嘗試完全刪除,然後重新安裝顯示管理器。我遵循相同的步驟,Ubuntu Recovery mode
從作業系統選擇菜單中選擇,然後enable networking
在打開根終端之前進行選擇,以便建立網路連接並能夠獲取包。看來我已經打開了潘多拉的盒子。有一個錯誤(見$$ 3 $$,$$ 4 $$) 在恢復模式下,雖然我使用的是 UbuntuMATE 20.04 並且錯誤與舊版本的核心有關,但顯然它仍然存在(?)。所以…我必須首先手動啟用我的系統的網路。
我刪除了 (
sudo rm
) 的懸空連結,/etc/resolv.conf -> /run/resolvconf/resolv.conf
然後在 /etc/ 目錄中使用有效的 DNS 伺服器創建了另一個**resolv.conf文件。**我保存了文件並重新啟動了網路管理器。之後我嘗試ping 8.8.8.8
了,我得到了回應。# resolv.conf file nameserver 8.8.8.8 # primary DNS server for Google DNS nameserver 8.8.4.4 # secondary DNS server for Google DNS
由於我現在可以訪問網際網路,因此我執行了以下操作:
sudo apt purge xorg lightdm
sudo apt autoremove
sudo apt install xorg lightdm
重新啟動機器後,我能夠成功登錄。