pantalla en blanco con servidor vnc

pantalla en blanco con servidor vnc

En 10.04 LTS pude ejecutar vnc4server en pantalla :1 y obtener un nuevo escritorio. Esto fue fantástico porque podía trabajar desde casa sin que la gente viera lo que había en mi pantalla (:0 estaba en un estado de "pantalla bloqueada").

Al replicar esto en 12.04 LTS, aparece un escritorio en blanco y no he podido descubrir cuál es la diferencia.

¿Alguien más experimentó esto, o alguien más tiene una configuración VNC donde puede conectarse a una pantalla distinta a la que muestra :0?

Gracias

Respuesta1

Tuve el mismo problema. No se pudo encontrar una solución en línea. Esto es lo que funcionó para mí. (suponiendo que ya tienes Gnome instalado)

Mi archivo xstartup:

#!/bin/sh

# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
gnome-session –session=gnome-classic &
gnome-panel&

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &

Yo añadí:

gnome-session –session=gnome-classic &   
gnome-panel&    

y descomentado:

unset SESSION_MANAGER   

También se modificó la sección $defaultXStartup /usr/bin/vncserverpara que el xstartup predeterminado sea el mismo que el anterior:

$defaultXStartup
    = ("#!/bin/sh\n\n".
       "# Uncomment the following two lines for normal desktop:\n".
       "unset SESSION_MANAGER\n".
       "# exec /etc/X11/xinit/xinitrc\n".
       "gnome-session –session=gnome-classic &\n".
       "gnome-panel&\n\n".
       "[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup\n".
       "[ -r \$HOME/.Xresources ] && xrdb \$HOME/.Xresources\n".
       "xsetroot -solid grey\n".
       "vncconfig -iconic &\n".
       "x-terminal-emulator -geometry 80x24+10+10 -ls -title \"\$VNCDESKTOP Desktop\" &\n".
       "x-window-manager &\n");

¡Y eso funcionó para mí!

información relacionada