Crea el archivo de escritorio que va a comenzar vino :
# cat > /usr/share/gdm/autostart/LoginWindow/vino-server.desktop << 'EOF'
[Desktop Entry]
Name=Remote Desktop
Comment=GNOME Remote Desktop Server
Exec=/usr/libexec/vino-server
Icon=preferences-desktop-remote-desktop
Terminal=false
Type=Application
EOF
Cambiar algunos de los vino la configuración de 1 Para el gdm usuario vino corre debajo de ella):
# su -s /bin/sh -l gdm -c \
'gconftool-2 --set --type=bool \
/desktop/gnome/remote_access/enabled true'
# su -s /bin/sh -l gdm -c \
'gconftool-2 --set --type=bool \
/desktop/gnome/remote_access/prompt_enabled false'
Tenga en cuenta que todo lo que puedes hacer es iniciar sesión . Después de que el usuario inicie sesión, la sesión de VNC finaliza. Al final de la sesión, podrá volver a conectarse a GDM.
También necesitarás deshabilitar SELinux 2 o preferible escribir las reglas requeridas para permitir al usuario gdm correr servidor de vino .
1 Tengo los detalles de un responder para "¿Habilitar VNC remoto desde la línea de comandos?" desde el Ask Ubuntu SE.
2 Modificar /etc/selinux/config así que eso SELINUX=permissive o usar setenforce .