判断 Ubuntu 是否安装了可视化界面(图形用户界面,GUI),可以通过以下几种方法快速确认:
✅ 方法一:使用命令检查(推荐)
打开终端(Ctrl+Alt+T),运行以下任一命令:
1. 检查当前运行的显示管理器
systemctl status display-manager
- 如果输出中包含
active (running),说明 GUI 服务正在运行。 - 常见显示管理器:
gdm3(GNOME)、lightdm、sddm(KDE)等。
2. 检查是否有图形会话
who | grep tty7
或
loginctl list-sessions
- 如果有输出,通常表示有图形会话在运行。
3. 检查桌面环境包是否安装
dpkg -l | grep ubuntu-desktop
- 如果返回了相关包信息,说明已安装完整桌面环境。
4. 简单测试:尝试启动图形界面
startx
- 如果能进入图形界面,则说明已安装;如果报错“No X server found”,则未安装或未正确配置。
✅ 方法二:观察系统行为
- 开机后是否直接进入登录屏幕?
如果是,说明安装了 GUI。 - 能否看到鼠标指针、窗口、任务栏等元素?
是的 → 有 GUI;只有命令行提示符$或#→ 无 GUI(服务器模式)。
✅ 方法三:查看默认目标(Systemd)
systemctl get-default
- 输出为
graphical.target→ 默认启动图形界面。 - 输出为
multi-user.target→ 默认启动命令行界面(无 GUI)。
📌 补充说明
- Ubuntu Server 版默认不安装 GUI。
- Ubuntu Desktop 版默认安装 GUI(GNOME)。
- 即使安装了 GUI,也可能被手动禁用(如设置为
multi-user.target)。
🔧 如果没有 GUI,如何安装?
sudo apt update
sudo apt install ubuntu-desktop
安装完成后重启即可:
sudo reboot
✅ 最简洁判断方式:
systemctl get-default
graphical.target→ 有可视化界面multi-user.target→ 无可视化界面
轻量云Cloud