Como configurar este servidor X como um serviço com o upstart?

2

Este é o script que eu tenho para fazer o meu X Server instalado e funcionando ... O objetivo é reiniciar em caso de falha ...

description "X server"

start on runlevel [2534]
stop on runlevel [!2534]

script
    X :0
end script

respawn

Então, às vezes funciona. Às vezes não funciona. Como posso fazer para ser um "trabalho sempre vivo" perfeito?

    
por Wagner Patriota 06.05.2014 / 00:52

1 resposta

2

Você provavelmente deve usar "exec ..." em vez de "script ... end script", para que o Upstart conheça o processo.

Outra questão pode ser que o trabalho está correndo com o plymouth ou um gerente de exibição ou algo assim. Certifique-se de que os gerenciadores de exibição estejam desabilitados e altere o start on runlevel [2345] para start on filesystem and plymouth-ready para que o plymouth não tente fazer coisas com seus gráficos enquanto o servidor x estiver sendo executado.

    
por CameronNemo 02.06.2014 / 18:42