це здається старим дописом, але тема може бути все ще цікавою для деяких користувачів. Щоб мати vnc для запуску під час завантаження, вам потрібно буде
- встановіть програмне забезпечення сервера vnc (тут ми будемо використовувати x11vnc)
- налаштування сценарію запуску (використовується для запуску послуги vnc)
Крок 1 - встановіть x11vnc сервер
з командного рядка введіть
sudo apt-get install x11vnc
Щоб додати безпеку, слід встановити pwd
sudo x11vnc -storepasswd
Крок 2 - Налаштування сценарію запуску
- якщо ваша версія ubuntu нижча 15.04,
ви створюєте конфігураційний файл під /etc/init.d/x11vnc.conf
і заповнюєте його правильними командами, які потрібно виконати
start on login-session-start
script
/usr/bin/x11vnc -xkb -auth
/var/run/lightdm/root/:0
-noxrecord -noxfixes -noxdamage
-rfbauth /etc/x11vnc.pass
-forever -bg -rfbport 5900 -o /var/log/x11vnc.log
end script
- якщо ваша версія ubuntu становить 15.04 або пізнішої версії,
ці системи використовують systemd, і вам потрібно буде створити файл сервісного блоку під /lib/systemd/system/x11vnc.service
і заповнити його правильними командами, які потрібно виконати
[Unit] Description=Start x11vnc at startup. After=multi-user.target
[Service] Type=simple ExecStart=/usr/bin/x11vnc -auth guess -forever
-loop -noxdamage -repeat -rfbauth /home/USERNAME/.vnc/passwd -rfbport 5900 -shared
[Install] WantedBy=multi-user.target
Перезавантажте послугу
sudo systemctl daemon-reload
sudo systemctl enable x11vnc.service
Ви можете знайти детальну інформацію на Вікі-сторінці довідки спільноти Ubuntu (див. Тут ) або спробувати скористатися цією швидкою програмою.
Сподіваюся, це корисно