Estoy intentando configurar una caja de Ubuntu 10.10 para que cualquiera pueda conectarse al puerto 5900 y ser recibido por el administrador de inicio de sesión de gdm. Para hacerlo, agregué una entrada vnc en / etc / services y estoy iniciando Xvnc4 usando este archivo de configuración xinetd:
service vnc
{
protocol = tcp
socket_type = stream
wait = no
user = nobody
server = /usr/bin/Xvnc
server_args = -geometry 1000x700 -depth 24 -broadcast -inetd -once -securitytypes None
}
Este tipo de trabajos ... Puedo iniciar varias sesiones, todas hasta el puerto 5900, y obtengo una pantalla X. El problema es que solo obtengo una pantalla X gris vacía, sin aplicaciones iniciadas.
Sé que cuando ejecuta vncserver desde la línea de comandos, buscará en su directorio ~ / .vnc / sus archivos de contraseña y xstartup, y creo que lo que quiero hacer es poner "gnome-session" en el archivo xstart. Sin embargo, ¿qué archivo xstartup? El usuario en ejecución es "nadie", que obviamente no tiene un directorio ~ / .vnc /. Intenté un archivo /root/.vnc/xstartup y un archivo ~ scott / .vnc / xstartup y no parece que se hayan leído.
Cambié el servicio vnc de xinetd para que "se ajustara" a Xvnc4. Miré a través de todas las líneas "abiertas" y no tuve ni idea de qué archivo estaba intentando leer para xstart.
¿Alguien puede ayudar? Solo quiero un servidor de terminal donde al usuario se le presente una pantalla de inicio de sesión de gdm.
fuente
Respuestas:
Bueno, acababa de escribir una buena metodología para ti sobre cómo hacerlo con la configuración predeterminada, solo para encontrar una pequeña nota en https://wiki.ubuntu.com/MaverickMeerkat/ReleaseNotes cuando se busca activar XDMCP (que tendrá que hacer para lo que quiere) que dice:
Así que ese tipo de scuppers su agradable inicio de sesión gráfico. Tendrá que reemplazar
gdm
con algo mas comoxdm
o tal vezkdm
owdm
en lugar. De esa manera puede habilitar XDMCP y la bandera de difusión de Xnest podrá encontrar el servidor X.fuente
Finalmente renuncié a esto, comencé de nuevo desde una instantánea de mi sistema e instalé xrdp y vnc4server. Trabajó justo fuera de la caja. Muy frustrante. Volveré a intentar VNC cuando salga el 11.04.
fuente