Tenho vários sistemas executando diferentes sublançamentos do CentOS 6, em diferentes níveis de atualização. Todas essas máquinas foram configuradas para permitir sessões gráficas remotas via GDM adicionando as seguintes configurações a /etc/gdm/custom.conf
:
[security]
DisallowTCP=false
AllowRemoteRoot=true
[xdmcp]
Enable=true
[greeter]
IncludeAll=true
E então alterando o nível de execução padrão para 5 in /etc/inittab
:
id:5:initdefault:
Tudo funciona bem em todos os sistemas, exceto um. Em uma máquina rodando o CentOS 6.7, apesar de estar configurada como as outras (até onde eu sei), as sessões remotas do GDM não estão disponíveis após a reinicialização. Entre os processos desta máquina vejo
root 2295 2277 1 13:24 tty6 00:00:00 /usr/bin/Xorg :9 -ac -nolisten tcp vt6 -br
Descobri que a partir desta etapa posso disponibilizar sessões remotas emitindo
kill -1 2295
Depois disso a Xorg
linha de comando muda para:
/usr/bin/Xorg :0 -br -verbose -audit 4 -auth /var/run/gdm/auth-for-gdm-AwWtUF/database vt1
E tudo funciona como esperado.
Alguém tem uma idéia de por que isso está acontecendo e como posso corrigi-lo? Obrigado!
Responder1
Esse problema foi causado pelo fato do serviço firstboot ainda estar habilitado nessas máquinas. Após a execução chkconfig firstboot off
e reinicialização, a inicialização do nível de execução 5 ocorreu corretamente.