Problemas ao iniciar x11vnc na inicialização

1

Estou tentando inicializar o x11vnc na inicialização, sem a necessidade de efetuar login, mas acabei tendo alguns problemas e nenhum dos guias ajudou. Primeiro de tudo, o rc.local não funciona, quando aparentemente é iniciado antes do X11 ser iniciado.

Eu posso iniciá-lo manualmente e conectá-lo a partir do meu tablet, mas ele não funciona na inicialização.

Esta é a primeira vez que estou fazendo algo assim, mas tenho 70% de certeza de que não cometi erros de sintaxe.

conteúdo do meu script upstart (/etc/init/remoteaccess.conf):

description "Loads up remote access utilites"
start on (started lightdm)#not sure if this is correct

script
    /usr/local/bin/noip2 > /root/log
    echo "noip2 started"
    /usr/bin/x11vnc -bg -create -passwd "foopass" -viewpasswd "barpass" -o "/var/log/x11vnc.log" > /root/log
    echo "x11vnc started"
end script

Depois disso, eu entrei e verifiquei se x11vnc e noip2 estão rodando com pidof , mas apenas noip2 estava rodando. O script faz executar, como eu poderia registrar coisas dele sem problemas, o $ PATH também contém os dois comandos, mas eu verifiquei se eles são encontrados usando o caminho completo deles.

Eu também poderia fazer ping no meu PC a partir do meu tablet e SSH, sem ter que fazer qualquer coisa depois de ligá-lo.

(isso significa que eu poderia apenas ssh para ele e iniciar x11vnc manualmente, mas essa é uma solução feia)

Qual é o problema então? Eu só posso imaginar que é algo a ver com X11, mas posso estar errado, claro.

    
por Rain Gloom 04.04.2015 / 00:32

0 respostas