卡在启动画面,无法进入登录管理器

卡在启动画面,无法进入登录管理器

我的登录管理器停止加载,原因不明,相反,tty7 是一个黑屏,我可以输入但没有任何效果。我尝试了几种变体,service lightdm restart service sddm restart但都无济于事。我尝试安装gdm并运行dpkg-reconfigure,但这显示了一些奇怪的错误intel ... ERROR too many voltage tries give up。我也尝试安装,xdm但也没有用。我尝试使用启用显示管理器systemctl enable gdm.service systemctl enable lightdm.service。看来 x11 没问题,因为sudo startx启动 unity 似乎没问题。

最后我放弃了,然后重启。现在我只看到 kubuntu 启动画面,它从不解析为显示管理器或tty

也许我启用了多个显示管理器?我接下来应该尝试做什么?我目前正在使用试用版 ubuntu live usb,我该如何修改 upstart 或 systemd 以启用它lightdm

希望我不必格式化:-/上网!

答案1

好吧,原来[drm:intel_dp_start_link_train] *ERROR* too many voltage retries, give up来自内核的是已知错误但这只是个障眼法,与我的问题无关,而且据我所见,人们说这不是问题。我认为这与华硕有关。我正在使用华硕 TaiChi 21。

此外,运行systemctl enable多个登录管理器也没有什么问题,因为它只是在/etc/systemd/system

我通过将登录管理器更改为 来修复启动画面无法进入登录管理器的问题sddm,它被设置为xdm。我通过使用“尝试 ubuntu live”usb 棒并将文件/etc/X11/default-display-manager从修改/usr/bin/xdm为 来实现这一点/usr/bin/sddm

在此过程中,我了解了一些有关 X11 和显示管理器的工作原理:

  • X11 是一种网络协议。它对图形基元、图像、指针运动和按键等进行编码。
  • Xorg 是一个 X 服务器。它实现了 X11 并提供键盘、鼠标和视频卡的接口。
  • gdm、xdm、kdm sddm 都是登录管理器(同义词显示管理器)它们是系统运行的第一个 X 程序。
  • 计算机启动时,/etc/rc2.d会运行 中的 shell 脚本。每个登录管理器都有一个脚本,例如S03lightdm。此登录管理器脚本会读取/etc/X11/default-display-manager并根据此值决定是否初始化显示管理器。
  • 经过身份验证后,登录管理器/etc/Xsession将调用脚本/etc/Xsession.d/~/xinitrc然后设置您的桌面环境和窗口管理器。

因此推测可能是我的计算机上的 xdm 的安装/配置/兼容性有问题。

进行此更改后,我能够看到登录管理器屏幕并能够登录,但登录后它将我重定向回登录屏幕。这是由于sudo startx运行创建文件 ~/.Xauthority但由 root 拥有。我最终通过删除解决了这个问题.Xauthority,一切恢复正常!

相关内容