
Así que estuve intentando durante el último día que mi servidor Ubuntu arrancara en el escritorio sin un monitor conectado. Si no arranca en el escritorio, elvinoEl servidor no se inicia. Lo que, como resultado, hace que el servidor VNC no se inicie.
Intenté agregar un monitor ficticio, seguíestetutorial (intenté cambiar la carpeta donde xorg.conf
estaba el archivo, sin éxito), se bloquea en la pantalla de inicio o simplemente me inicia en la pantalla de inicio de sesión.
He habilitado el inicio de sesión automático para mi usuario en la página de configuración y en la configuración de GDM, por lo que cuando se conecta un monitor a mi servidor, se me coloca automáticamente en el escritorio. Pero, cuando no hay un monitor conectado, se abre la pantalla de inicio de sesión donde tengo que hacer clic manualmente en "Iniciar sesión" para que se inicie el servidor VNC.
Entonces me pregunto si existe una buena manera de establecer una conexión de escritorio remoto a un servidor Ubuntu sin cabeza.
Respuesta1
Con respecto a la pantalla extraña que estás viendo: (colocando esto como respuesta debido a que se necesita representante ':D)
Creo que para resolver el problema de la pantalla gris, deberías intentar esto:
# apt-get install xubuntu-desktop xfce4
Espero que esto ayude.
Como nota para cualquiera que haya llegado a esto y se haya sentido confundido al intentar que vncserver realmente arranque: enestetutorial, el script de inicio en realidad no inicia el vncserver al arrancar, pero el tutorial seguido por el OP sí lo hace.
Respuesta2
También tuve problemas al intentar que vncserver funcionara en una computadora xubuntu sin cabeza, aunque no experimenté el problema de inicio de sesión; Mi instalación fue básicamente nueva, no estoy seguro si eso tiene algo que ver con eso. Para mí, la computadora simplemente se bloqueaba al iniciar sin un monitor conectado. De todos modos, encontré una solución muy simple.
Haga una copia de seguridad de su archivo grub predeterminado:
sudo cp /etc/default/grub /etc/default/grub.old
Luego edite el archivo grub activo sudo nano /etc/default/grub
de la siguiente manera:
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""
Y descomentar (eliminar '#') enGRUB_TERMINAL=console
Finalmente guarde y luego actualice grub sudo update-grub
y reinicie sin un monitor conectado.
Vi algunos tutoriales, GRUB_CMDLINE_LINUX="text"
pero esto es lo que causa los problemas a los usuarios de vnc. Tenga en cuenta que su GRUB_CMDLINE_LINUX_DEFAULT=""
línea puede diferir con algunos comandos necesarios; agréguelos nuevamente si es necesario.