Ubuntu24.04 启动后突然进入tty,无法进入图形界面

发布于:2025-03-18 ⋅ 阅读:(16) ⋅ 点赞:(0)

问题描述

昨晚在编译 Android AOSP 14 后,进入了登录页面,但出现了无法输入密码的情况,且无法正常关机,只能强制重启。重启后,系统只能进入 TTY 页面,无法进入图形界面。
在这里插入图片描述

问题排查

经过初步排查,问题大概率是由于显示管理器(Display Manager)配置不正确或启动失败所致。以下是排查和修复的详细步骤。

1. 进入终端

如果图形界面无法启动,可以通过以下方式进入终端:

  • 按下 Ctrl + Alt + F2Ctrl + Alt + F6 中的一个,进入 TTY 终端。
  • 登录你的用户账户。

2. 停止显示管理器

在重装 Xorg 之前,先停止当前的显示管理器(如 gdm3lightdm 等)。

sudo systemctl stop gdm3

(如果你使用的是 lightdm,将 gdm3 替换为 lightdm。)

确保显示管理器已停止:

sudo systemctl status gdm3

状态应该显示为 inactive

3. 卸载 Xorg

卸载 Xorg 和相关包:

sudo apt remove --purge xserver-xorg xserver-xorg-core xserver-xorg-video-all

删除残留的配置文件:

sudo apt autoremove --purge

4. 重新安装 Xorg

更新软件包列表:

sudo apt update

重新安装 Xorg:

sudo apt install xserver-xorg xserver-xorg-core xserver-xorg-video-all

重新安装显示管理器(如 gdm3lightdm):

sudo apt install gdm3

(如果你使用的是 lightdm,将 gdm3 替换为 lightdm。)

5. 判断当前使用的显示管理器

使用 systemctl 工具来检查当前运行的显示管理器。

systemctl status display-manager

查看输出:

  • 如果显示 gdm3.service,则表示使用的是 gdm3
  • 如果显示 lightdm.service,则表示使用的是 lightdm

6. 重新生成 Xorg 配置文件

生成新的 Xorg 配置文件:

sudo Xorg -configure

将生成的配置文件复制到正确的位置:

sudo cp /root/xorg.conf.new /etc/X11/xorg.conf

7. 重启显示管理器

启动显示管理器:

sudo systemctl start gdm3

设置显示管理器为开机自启:

sudo systemctl enable gdm3

8. 重启系统

重启系统以应用更改:

sudo reboot

9. 验证 Xorg 是否正常工作

系统重启后,检查图形界面是否正常启动。如果仍然有问题,可以查看 Xorg 日志文件以获取更多信息:

cat /var/log/Xorg.0.log

10. 其他注意事项

  • 如果你使用的是 NVIDIA 或 AMD 显卡,可能需要额外安装显卡驱动。
  • 如果问题仍然存在,可以尝试安装其他桌面环境(如 GNOME、KDE Plasma 等)来测试是否是桌面环境的问题。

总结

  • 通过卸载并重新安装 Xorg 可以修复大多数图形界面问题。
  • 确保显示管理器(如 gdm3lightdm)正确配置。
  • 如果问题仍然存在,可以检查日志文件或尝试其他桌面环境。


网站公告

今日签到

点亮在社区的每一天
去签到