安装 gnome-shell 后无法启动

安装 gnome-shell 后无法启动

我安装了 gnome-shell 并选择了 gdm3,但重启后无法登录。它只显示 Ubuntu 加载屏幕。我尝试在恢复模式下通过 root 终端更改显示管理器,但dpkg-reconfigure lightdm它说我无法更改它,因为我处于只读模式?super+alt+f1也不起作用,它说它正在等待一个永远不会完成的过程。

我也用过,apt purge gnome-shell但也没用。还试过dpkg-reconfigure xserver-xorg启动 lig​​htdm。这就是我在这里找到的所有方法,但并没有解决我的问题。还有其他建议吗?

答案1

我能够修复它。问题是我无法更改显示管理器,因为恢复模式下的 root shell 默认是只读的。

  • 键入mount -o remount,rw /以使用写权限安装驱动器。

  • 然后dpkg-reconfigure gdm3(或 lightm)并切换回 lightdm

我还发现 Ubuntu GNOME 的 nvidia 显卡驱动程序存在错误,这可能是导致问题的原因。错误报告中建议安装 xserver-xorg-legacy。希望这对其他人有所帮助。

答案2

首先进入 grub2 或 Ubuntu 恢复模式,按住 tab 或 shift 键,同时出现计算机品牌徽标(或主板徽标),进入下一个屏幕后,您将看到高级选项,您将在其中找到操作系统现在拥有的内核列表。选择您正在使用的内核的恢复或仅使用顶级内核,我的是 4.4.0.71(恢复)。

之后选择“通过网络进入 root shell 提示符”,然后按回车键。

要重新安装 Unity 以使您的系统再次可用,请输入以下命令:

  • 安装-o rw,重新安装/(或 mount --all)
  • sudo apt 安装 ubuntu-desktop unity
  • sudo apt 删除 gnome-shell ubuntu-gnome-desktop并输入
  • sudo apt 更新 && apt 升级
  • sudo 重启

我认为这会有所帮助。

相关内容