GDM3 被编程为在 VT1 上启动。有没有办法改变它

GDM3 被编程为在 VT1 上启动。有没有办法改变它

我想在 VT9 中启动 GDM3(因为它在容器中运行。我不想发生冲突)。有办法吗?

  1. 修改和添加/etc/gdm/custom.conf FirstVT=9没有帮助。
  2. 改变和添加/etc/systemd/logind.conf NAutoVTs=9没有帮助。

有没有其他方法可以做到这一点而不需要重新编译 gdm3?

答案1

看起来他们像往常一样把它搞砸了,所以改变它的唯一方法就是设置环境变量XDG_VTNR

例如,Environment=XDG_VTNR=9gdm.service

或者-e XDG_VTNR=9按照您的docker命令。

在常规桌面上,这显然是由设置的pam-systemd,大概是基于一些其他配置。

相关内容