升级 Arch Linux 后 GDM 崩溃

升级 Arch Linux 后 GDM 崩溃

操作系统:Arch Linux。
这发生在三周前,我更新了我的系统sudo pacman -Syu,然后重新启动后 GDM 崩溃了,并尝试使用实时 USB 重新安装 GDM,神奇地工作了,昨天又发生了,我尝试做上次所做的事情,但我遇到了不同的情况:

  • GDM 已启动,但未显示任何网络选项(我已经安装了 NetworkManager 并启用了它以及其他与网络相关的软件包,但没有任何变化)。
  • 除非拔掉所有连接的 USB 设备(例如键盘、U 盘等),否则屏幕不会打开。

有人知道如何修复它吗?以及今后如何预防这种情况发生?

答案1

如果出现grub,请E按 编辑启动选项并3在以 开头的行末尾添加linux。这样,您将进入 TTY 模式(变化是不是持久的,即设置不会在系统启动后保留)。从那里,您可以开始尝试恢复系统。如果成功,请参阅以下步骤。


选项一:

sudo pacman -Sgq gnome                     # lists all the packages that in the group
sudo pacman -Sgq gnome | sudo pacman -Rs - # will remove everything in the group, recursively

当心因为这将删除一切你可能最终会失去网络等。

话虽这么说,一个更安全一种方法是安装另一种桌面环境,例如 Plasma,然后尝试通过该环境手动恢复 GNOME。


选项二:

sudo pacman -Sgq gnome                     # lists all the packages that in the group
sudo pacman -Sgq gnome | sudo pacman -Rs - # will remove everything in the group, recursively
sudo reboot                                # reboots the system

### REMEMBER TO REPEAT THE STEPS (GRUB) IN THE FIRST PARAGRAPH OF THE POST

sudo pacman -Syu                           # updates the system
sudo reboot                                

### REMEMBER TO REPEAT THE STEPS (GRUB) IN THE FIRST PARAGRAPH OF THE POST

sudo pacman -S xorg xorg-server            # installs the windowing systems
sudo pacman -S gnome                       # installs the gnome de
sudo systemctl enable gdm.service          # enables the display server
sudo reboot

相关内容