Назад | Перейти на главную страницу

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

И все работает как положено.

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

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