CentOS 6 – 远程GDM不会自动启动

我有很多系统在不同的更新级别上运行CentOS 6的不同子版本。 所有这些机器都已configuration为允许通过GDM将远程graphics会话添加到/etc/gdm/custom.conf

 [security] DisallowTCP=false AllowRemoteRoot=true [xdmcp] Enable=true [greeter] IncludeAll=true 

然后在/etc/inittab中将默认运行级别更改为5:

 id:5:initdefault: 

除了一个系统之外,所有的系统都运行正常。 在一台运行CentOS 6.7的机器上,尽pipe被configuration为其他机器(据我所知),远程GDM会话在重新启动后不可用。 在我看到的这台机器的过程中

 root 2295 2277 1 13:24 tty6 00:00:00 /usr/bin/Xorg :9 -ac -nolisten tcp vt6 -br 

我发现从这个阶段我可以通过发布远程会话

 kill -1 2295 

之后, Xorg命令行变成:

 /usr/bin/Xorg :0 -br -verbose -audit 4 -auth /var/run/gdm/auth-for-gdm-AwWtUF/database vt1 

一切都如预期般运作。

有谁知道为什么发生这种情况,我该如何解决? 谢谢!

这个问题是由于这些机器上的firstboot服务仍然是启用的。 执行chkconfig firstboot off ,重新启动运行级别5,启动正确。