Проблемы с запуском x11vnc при загрузке

Я пытаюсь запустить x11vnc при загрузке, без необходимости входить в систему, но я столкнулся с довольно большим количеством проблем, и ни одно из руководств не помогло. Во-первых, rc.local не работает, , поскольку он, очевидно, запускается до начала X11 .

Я могу запустить его вручную и подключиться к нему со своего планшета, но он не работает при загрузке.

Это первый раз, когда я делаю что-то подобное, но я на 70% уверен, что не допустил синтаксических ошибок.

содержимое моего сценария 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

После этого я вошел в систему и проверил, работают ли x11vnc и noip2 с pidof , но работал только noip2. Скрипт работает , так как я мог без проблем записывать в него информацию, $ PATH также содержит обе команды, но я убедился, что они найдены, используя их полный путь.

Я мог также пинговать свой ПК с планшета и SSH в него, не делая ничего после его включения.

(это значит, что я мог бы просто войти в него по ssh и запустить x11vnc вручную, но это один уродливый обходной путь)

В чем тогда проблема? Я могу только предположить, что это как-то связано с X11, но я могу ошибаться, конечно.

1
задан 4 April 2015 в 01:32

0 ответов

Другие вопросы по тегам:

Похожие вопросы: