He configurado un nuevo servidor que ejecuta una nueva instalación de Ubuntu Server 13.04. Lo he instalado xubuntu-desktopy tightvnc. Mi ~/.vnc/xstartuparchivo de configuración contiene lo siguiente:
#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &
# Fix to make GNOME work
export XKL_XMODMAP_DISABLE=1
# /etc/X11/Xsession
startxfce4 &
Parece que el servidor VNC funciona bien, y puedo conectarme al puerto con 5901éxito usando el cliente TightVNC Java .
Mi preocupación es que muchos iconos en la GUI están rotos / faltantes, como se muestra en esta captura de pantalla:

¿Me faltan algunos comandos en mi xstartuparchivo?
Idealmente, me gustaría poder hacer que la GUI sea la sesión Xubuntu predeterminada (con el tema Xubuntu, etc.) y no una sesión Xfce básica.
Actualizar:
Como referencia, al abrir la configuración de apariencia XFCE, muestra que el Greybirdtema está seleccionado y el conjunto de iconos es elementary Xfce.


root(donde se eligió algún otro tema de icono) pero comienzaxfce4-settings-managercomouser?Respuestas:
Tuve exactamente el mismo problema y finalmente logré resolverlo. Lo extraño es que es simplemente el orden de estas dos líneas en el archivo de configuración.
fuente
no cargó correctamente el script vncconfig para la sesión vnc
añadir
a su xstartup para xubuntu-desktop, su xstartup debería verse como
fuente
~/.vnc/xstartupexactamente como lo tiene aquí, me permitió ver el escritorio, donde elegí usar la configuración predeterminada.Puede intentar instalar el tema Greybird, que es el tema predeterminado en Xubuntu con el comando:
Luego, elija "greybird-git" (¡no Greybird!) De la configuración de XFCE
Para el tema del icono, use este comando:
Luego elija el tema "Elemental XFCE Oscuro" (o similar) de la configuración de XFCE
fuente
xubuntu-desktoppaquete instaló elxubuntu-artworkpaquete, que incluye los paquetesshimmer-themesyxubuntu-icon-theme.