Esta parece ser una publicación antigua, pero el tema puede seguir siendo interesante para algunos usuarios. Para que vnc comience en el arranque, necesitará
- instale un software de servidor vnc (aquí usaremos x11vnc)
- configurar un script de inicio (usado para iniciar el servicio vnc)
Paso 1 - instala el servidor x11vnc
desde una línea de comando, escriba
sudo apt-get install x11vnc
Para agregar seguridad, debe establecer un pwd
sudo x11vnc -storepasswd
Paso 2 - Configura tu script de inicio
- si su versión de ubuntu es inferior a 15.04,
crea el archivo de configuración debajo /etc/init.d/x11vnc.conf
y lo llena con los comandos correctos para ejecutar
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
- si su versión de ubuntu es 15.04 o posterior,
estos sistemas están usando systemd y necesitará crear su archivo de unidad de servicio debajo /lib/systemd/system/x11vnc.service
y llenarlo con los comandos correctos para ejecutar
[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
Recargar el servicio
sudo systemctl daemon-reload
sudo systemctl enable x11vnc.service
Puede encontrar información detallada en la página wiki de la Comunidad de Ubuntu de Ayuda (ver aquí ) o puede intentar usar este rápido de usar
Espero que esto sea útil