x11vnc e ajuda de tela

2

Olá a todos estou pedindo mais uma vez por uma pequena ajuda. aqui está a minha pergunta

Estou tentando executar um x11vnc a coisa é que eu quero que seja lançado com um comando de serviço, mas não na inicialização e também quero que ele seja executado dentro de uma sessão de tela quando ele é iniciado. Eu também quero que seja capaz de ver a tela raiz para o greeter. Estou executando o Ubuntu 13.04 com lightdm existe alguma maneira eu posso fazer isso acontecer. o comando que estou tentando executar é

    screen -S "x11vnc" -d -m &&
    screen -r "x11vnc" -X "/usr/bin/x11vnc -once -rfbauth /home/passwd -xkb -rfbport
    5900 -auth /var/run/lightdm/root/:0 -display :0 -bg" 

também seria necessário usar o usuário root para a exibição de saudação, portanto, usar a sessão lightdm está lá de qualquer maneira para fazer com que ela seja executada como

   ME='whoami'
   as_user() {
   if [ $ME == $USERNAME ] ; then
   bash -c ""
   else
   su - $USERNAME -c ""
   fi
   }

em que nome de usuário = raiz

Se alguém puder me ajudar a descobrir isso, por favor me avise. e obrigado pelo seu tempo.

    
por kain184 17.03.2014 / 21:52

0 respostas