You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 24.04启动时出现两个GUI TTY,如何禁用其中一个?

Ubuntu 24.04启动时出现两个GUI TTY,如何禁用其中一个?

嗨,我来帮你搞定这个问题!这种情况通常是Ubuntu 24.04的GDM3显示管理器同时启动了Wayland和Xorg两个会话,分别占用了TTY1和TTY2,搭配Nvidia显卡时更容易出现这类小问题。下面给你两种实用的解决方法:

方法一:强制GDM只使用Xorg(最推荐,适配Nvidia驱动)

你用的是Nvidia闭源驱动,Wayland对它的兼容性还不算完美,直接禁用Wayland就能解决双GUI的问题:

  1. 打开GDM的配置文件,用nano编辑器操作很方便:
    sudo nano /etc/gdm3/custom.conf
    
  2. 在文件里找到#WaylandEnable=false这一行,把前面的#删掉,让这行生效,变成:
    WaylandEnable=false
    
  3. 按下Ctrl+O保存修改,再按Ctrl+X退出编辑器。
  4. 重启GDM服务或者直接重启系统:
    sudo systemctl restart gdm3
    # 或者直接重启电脑
    sudo reboot
    

重启后你会发现只有一个TTY会显示GUI登录界面,另一个就变回正常的命令行了。

方法二:调整GDM的TTY分配(适合想保留Wayland的情况)

如果你想继续使用Wayland,也可以指定GDM只在某个特定TTY启动:

  1. 同样打开GDM配置文件:
    sudo nano /etc/gdm3/custom.conf
    
  2. 在[daemon]章节下面添加一行:
    DefaultTTY=tty2
    
    这里的tty2可以换成你想保留GUI的TTY编号,比如tty1。
  3. 保存退出后重启GDM或者系统,这样GDM就只会在你指定的TTY加载GUI了。

如果做完上面的操作还有问题,可以用loginctl list-sessions命令查看当前运行的会话,确认是不是只有一个GUI会话在运行,方便进一步排查。

备注:内容来源于stack exchange,提问作者Yohann

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 09:34:40