CentOS 6 — Удаленный GDM не запускается автоматически

CentOS 6 — Удаленный GDM не запускается автоматически

У меня есть несколько систем, работающих под разными подвыпусками CentOS 6, на разных уровнях обновления. Все эти машины были настроены на разрешение удаленных графических сеансов через GDM путем добавления следующих настроек в /etc/gdm/custom.conf:

[security]
DisallowTCP=false
AllowRemoteRoot=true

[xdmcp]
Enable=true

[greeter]
IncludeAll=true

А затем изменим уровень выполнения по умолчанию на 5 в /etc/inittab:

id:5:initdefault:

Все работает отлично на всех системах, кроме одной. На одной машине с CentOS 6.7, несмотря на то, что она настроена так же, как и другие (насколько я могу судить), удаленные сеансы 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

И все работает так, как и ожидалось.

Есть ли у кого-нибудь идеи, почему это происходит и как это исправить? Спасибо!

решение1

Эта проблема была вызвана тем, что на этих машинах все еще была включена служба firstboot. После выполнения chkconfig firstboot offи перезагрузки запуск runlevel 5 прошел корректно.

Связанный контент