我在 gnome shell 中使用 SSH 時遇到問題,因此我決定在更新 ( ) 不起作用sudo apt upgrade
後升級 ( ) 我的作業系統。sudo apt update
然後我的終端輸出表明無法升級 gnome-shell 和 gnome-shell-common,因為不滿足依賴關係。
Depends:
網路上的一篇文章建議我刪除這兩個包後面的信息/var/lib/dpkg/status
,我很愚蠢地嘗試了這一點。該步驟允許我強制升級,但我一定破壞了某些東西,因為 GNOME 桌面不再啟動。
我可以進入終端,但不能進入桌面。如何讓 GNOME 再次啟動?
當我現在嘗試啟動電腦時,桌面無法啟動後收到以下訊息。
7.162243] Bluetooth: cdi0: command 0xfc8e tx timeout
然後我的登入嘗試被以下訊息中斷。
[ 15.386381] Bluetooth: hci0: sending Intel patch command (0xfc8e) failed (-110)
[ 15.386557] Bluetooth: hci0: sending frame failed (-19)
[ 17.402388] Bluetooth: hci0: command 0xfc11 tx timeout
[ 17.386394] Bluetooth: hci0: Exiting manufacturer mode failed (-110)
之後我就可以到達命令提示字元。
我可以從我的電腦上刪除藍牙;我從來不使用它。
有一次,我的計算機還回傳了一個關於/etc/alternatives/gdm3.css
參數無效的錯誤。我認為那是在 GNOME 崩潰之後。我gdm3.css
從 `/usr/share/gnome-shell/theme/gdm3.css 複製了檔案來修復該錯誤。
哦,終端機有一條訊息,關於/var/lib/dpkg/status
文件在屬性後面需要冒號,但我相信那是在我破壞作業系統之前。我完全按照文件的要求編輯了文件,錯誤就消失了。
答案1
我想出瞭如何解決這個問題。
lightdm
我能夠透過安裝、登入然後重新安裝來返回桌面gdm3
。
從航廈出發=
sudo apt install lightdm
sudo dpkg-reconfigure lightdm
重啟
sudo apt install gdm3
sudo dpkg-reconfigure gdm3
重啟
sudo apt remove lightdm
sudo apt autoremove