Ubuntu 22.04无法启动至桌面,卡在命令行登录界面的修复求助
Ubuntu 22.04无法启动至桌面,卡在命令行登录界面的修复求助
嗨,这个问题很好解决!你遇到的情况是因为执行了sudo systemctl set-default multi-user.target命令,把系统的默认启动目标改成了纯命令行模式(multi-user.target),所以每次开机都会自动进入终端登录界面,而不是桌面环境。sudo update-initramfs -u这个命令本身不会导致这个问题,不用太担心它。
你只需要把默认启动目标改回图形界面模式就行,步骤如下:
- 首先在命令行登录你的账号
- 执行命令确认当前默认启动目标(可选,但能帮你确认问题):
你应该会看到输出systemctl get-defaultmulti-user.target,这就验证了我们的判断 - 执行命令将默认启动目标切换回图形界面:
sudo systemctl set-default graphical.target - 再次执行
systemctl get-default确认,此时应该显示graphical.target - 最后重启系统,下次开机就会自动进入桌面啦!
如果重启后还是有问题,你可以检查一下GDM服务是否设置为开机自启,执行:
sudo systemctl enable gdm
不过一般来说,切换到graphical.target后,GDM会自动被设置为开机启动的。
备注:内容来源于stack exchange,提问作者God of Money




