先确认显示管理器是否为GDM3:运行cat /etc/X11/default-display-manager,若输出非/usr/sbin/gdm3,则需执行sudo dpkg-reconfigure gdm3切换回GDM3;否则齿轮图标不会出现。

登录界面找不到齿轮图标?先确认显示管理器是否为 GDM3
很多用户说“点了用户名没看到齿轮”,根本原因是系统没用 GDM3 —— 比如装了 lightdm 或 sddm,登录界面压根不提供会话切换入口。运行这个命令确认:
cat /etc/X11/default-display-manager
如果输出不是 /usr/sbin/gdm3,那改配置文件或点齿轮都没用。此时要么切回 GDM3(sudo dpkg-reconfigure gdm3),要么直接改对应显示管理器的配置(比如 LightDM 需编辑 /etc/lightdm/lightdm.conf 并启用 allow-guest=false 和 user-session=ubuntu 等)。
齿轮图标位置和选项名称因桌面环境而异
GNOME(Ubuntu 默认):齿轮在密码框右下角,点击后出现 “Ubuntu”(Wayland)和 “Ubuntu on Xorg”(X11)两个选项;KDE Plasma 可能叫 “Plasma (X11)”;XFCE 则是 “Xfce Session” —— 但注意:Ubuntu on Xorg 这个名称只在 GNOME 下稳定存在,其他桌面可能不显示 X11 专用条目,甚至默认就走 X11。
常见误区:
- 没注销就直接关机 → 登录界面不会刷新会话选项
- 用了自动登录 → 齿轮图标被隐藏,必须先关闭自动登录(
sudo nano /etc/gdm3/custom.conf,设AutomaticLoginEnable=false) - 远程 VNC/RDP 登录 → 根本不经过本地登录管理器,无法切换
echo $XDG_SESSION_TYPE 返回 wayland 但你选了 Xorg?检查会话是否真正生效
有时你明明选了 Ubuntu on Xorg,登录后却仍是 wayland。这不是 UI 假动作,而是 GDM3 忽略了你的选择——典型原因是 /etc/gdm3/custom.conf 里写了 WaylandEnable=true 或残留了 #WaylandEnable=false(注释状态无效)。必须确保该行是:
Ubuntu 26.04 LTS(代号“Resolute Raccoon”)是Canonical于2026年4月23日发布的下一代长期支持版操作系统,提供长达10年的技术支持。它搭载Linux 7.0内核与GNOME 50桌面环境,全面转向Wayland协议,并引入Rust重写的核心工具以增强安全性。官方提供适用于AMD64和ARM64架构的桌面及服务器ISO镜像,是追求前沿技术与极致稳定的开发者
[daemon] WaylandEnable=false
且没有其他配置覆盖它(比如 /etc/gdm3/daemon.conf 或 systemd 覆盖片段)。改完立刻执行:
sudo systemctl restart gdm3
而不是只重启电脑——因为 GDM3 进程可能还在用旧配置缓存。
为什么临时切换后某些软件仍报 “No X11 display”?
像 simplescreenrecorder、glxinfo、xrandr --brightness 这类工具依赖 X11 的 $DISPLAY 环境变量。即使会话是 X11,如果你从终端(尤其是 SSH 或 tmux 会话)里直接运行它们,$DISPLAY 往往为空或指向错误 socket。
验证方法:
- 图形终端里运行
echo $DISPLAY→ 正常应输出:0或:1 - SSH 终端里运行
export DISPLAY=:0 && xrandr→ 若报错 “Can't open display”,说明没继承图形会话环境 - 脚本中硬编码
export DISPLAY=:0是权宜之计,但不可靠(多用户、多 seat 场景下会冲突)
真正稳定的方案是:所有依赖 X11 的任务,必须从 GNOME 启动器、.desktop 文件或图形终端中触发,而不是脱离会话上下文调用。

















