Le serveur vnc serré est en cours d'exécution mais l'unité n'est pas chargée. J'ai changé le xstartup en: unset SESSION_MANAGER./etc/X11/xinit/xinitrc
[-x/etc/vnc/xstartup] && exec/etc/vnc/xstartup [-r $ HOME/.Xresources] && xrdb $ HOME/.Xresources gnome-session &
Mais toujours pas d'unité. Dans quel fichier journal puis-je rechercher les erreurs contenant le démarrage de tightvncserver en combinaison avec gnome et unit?
Est-ce que quelqu'un peut m'indiquer la documentation sur la séquence de chargement/démarrage de Xserver, du gestionnaire de fenêtres, etc.?
Est-ce un problème connu?
Voici ce qui a fonctionné pour moi (sur une instance Amazon EC2)
Sudo apt-get install ubuntu-desktop tightvncserver
Éditez ~/.vnc/xstartup à lire (modifié à partir de celui trouvé dans la documentation ubunt ):
#!/bin/sh
# Change "GNOME" to "KDE" for a KDE desktop, or "" for a generic desktop
MODE="GNOME"
#Uncommment this line if using Gnome and your keyboard mappings are incorrect.
#export XKL_XMODMAP_DISABLE=1
# Load X resources (if any)
if [ -e "$HOME/.Xresources" ]
then
xrdb "$HOME/.Xresources"
fi
# Try a GNOME session, or fall back to KDE
if [ "GNOME" = "$MODE" ]
then
if which gnome-session >/dev/null
then
echo starting gnome
gnome-session &
else
MODE="KDE"
fi
fi
# Try a KDE session, or fall back to generic
if [ "KDE" = "$MODE" ]
then
if which startkde >/dev/null
then
startkde &
else
MODE=""
fi
fi
# Run a generic session
if [ -z "$MODE" ]
then
xsetroot -solid "#DAB082"
x-terminal-emulator -geometry "80x24+10+10" -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &
fi
Courir:
tightvncserver -nolisten tcp -localhost -geometry 1024x786 :1
Comme je l'ai dit, cela a très bien fonctionné pour moi, mais votre kilométrage peut varier.
Ma réponse précédente fonctionnait sur l'instance EC2 que j'utilisais, mais lorsque j'ai essayé plus tard sur une autre machine, j'avais des problèmes. (Je ne suis toujours pas sûr de la différence)
Quoi qu'il en soit, j'ai utilisé ce qui suit à la place. La ligne différente est dans .vnc/xstartup:
gnome-session --session=ubuntu-2d &
Au lieu de
gnome-session &
Et c'est parti:
Sudo apt-get install ubuntu-desktop tightvncserver
Éditez ~/.vnc/xstartup comme suit:
#!/bin/sh
# Change "GNOME" to "KDE" for a KDE desktop, or "" for a generic desktop
MODE="GNOME"
#Uncommment this line if using Gnome and your keyboard mappings are incorrect.
#export XKL_XMODMAP_DISABLE=1
# Load X resources (if any)
if [ -e "$HOME/.Xresources" ]
then
xrdb "$HOME/.Xresources"
fi
# Try a GNOME session, or fall back to KDE
if [ "GNOME" = "$MODE" ]
then
if which gnome-session >/dev/null
then
echo starting gnome
gnome-session --session=ubuntu-2d&
else
MODE="KDE"
fi
fi
# Try a KDE session, or fall back to generic
if [ "KDE" = "$MODE" ]
then
if which startkde >/dev/null
then
startkde &
else
MODE=""
fi
fi
# Run a generic session
if [ -z "$MODE" ]
then
xsetroot -solid "#DAB082"
x-terminal-emulator -geometry "80x24+10+10" -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &
fi
Courir:
tightvncserver -nolisten tcp -localhost -geometry 1024x786 :1
Comme je l'ai dit, cela a très bien fonctionné pour moi, mais votre kilométrage peut varier.