VNC en un servidor Ubuntu sin cabeza

VNC en un servidor Ubuntu sin cabeza

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.confestaba 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

deeste tutorial.

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/grubde la siguiente manera:

GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""

Y descomentar (eliminar '#') enGRUB_TERMINAL=console

Finalmente guarde y luego actualice grub sudo update-gruby 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.

información relacionada