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

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

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

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

содержимое моего сценария выгрузки (/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, но я могу ошибаться, конечно.

0 ответов

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