wydaje się, że jest to stary post, ale temat może być nadal interesujący dla niektórych użytkowników. Aby mieć vnc do uruchomienia podczas uruchamiania, musisz
- zainstaluj oprogramowanie serwera vnc (tutaj będziemy używać x11vnc)
- skonfiguruj skrypt startowy (używany do uruchomienia usługi VNC)
Krok 1 - zainstaluj serwer x11vnc
w wierszu polecenia wpisz
sudo apt-get install x11vnc
Aby dodać bezpieczeństwo, powinieneś ustawić pwd
sudo x11vnc -storepasswd
Krok 2 - Skonfiguruj skrypt uruchamiania
- jeśli twoja wersja Ubuntu jest niższa 15.04,
tworzysz plik konfiguracyjny pod /etc/init.d/x11vnc.conf
i wypełniasz go prawidłowymi poleceniami do wykonania
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
- jeśli twoja wersja Ubuntu to 15.04 lub nowsza,
systemy te używają systemd i konieczne będzie utworzenie pliku jednostki usługowej pod /lib/systemd/system/x11vnc.service
i wypełnienie go odpowiednimi komendami do wykonania
[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
Załaduj ponownie usługę
sudo systemctl daemon-reload
sudo systemctl enable x11vnc.service
Możesz znaleźć szczegółowe informacje na stronie Wiki Pomocy Społeczności Ubuntu (patrz tutaj ) lub możesz spróbować użyć tego szybkiego w użyciu przepisu
- W przypadku wersji Ubuntu niższej niż 15.04 sprawdź ten post
- W przypadku Ubuntu w wersji 15.04 lub nowszej sprawdź ten post
Mam nadzieję, że to jest pomocne