启动和 fsck 失败后卡在 gdm 登录循环中

启动和 fsck 失败后卡在 gdm 登录循环中

所以我昨天肯定因为太着急而关闭了笔记本电脑。今天尝试启动它后,它弹出了 Ash(或任何它的名字 - 提示符是:initramfs$ 或类似的)。我运行了 fsck,按下“y”键,然后等待。

它很快就启动到 gdm,但现在陷入了登录循环。

ctrl+alt+F3输入了startx,但不幸的是,一秒钟后它又回来了

xauth: file (...)/.Xauthority does not exist
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error
Couldn't get a file descriptor referring to the console

我尝试清除并重新安装gdm3包,也尝试重新配置它 - 没有成功。仍然卡住。

我正在运行 Ubuntu Gnome 16.04。

答案1

我可以通过创建一个新用户来进入 GUI

sudo adduser ...
sudo usermod -aG sudo ...

但这确实不是最理想的,因为老用户的配置是高度自定义的,而现在从头开始重新配置新的配置真的很痛苦。


结果是里面的一些文件~/.config~/.dconf损坏了。尝试访问它们时会弹出输入/输出错误。重命名这些目录后,所有配置文件设置都消失了,但至少 gdm 没有循环。它们是用默认数据重新创建的。

相关内容