web-dev-qa-db-fra.com

Comment démarrer l'interface graphique (gestionnaire de fenêtres?) Sur VNC?

J'ai un netbook et un serveur, sur lesquels j'ai installé la distribution identique Ubuntu 10.04 LTS. Sur le serveur, j’avais la prévoyance d’installer et d’activer le serveur SSH avant de déconnecter le moniteur, le clavier et la souris. Je me suis ensuite connecté et j'ai activé le serveur VNC. Maintenant, je veux une expérience complète du serveur sur le netbook, mais lorsque je suis connecté à VNC, je suis accueilli par l’écran qui s’affiche. (les noms ont été expurgés)

image of vnc screen showing only one xterm

Comment démarrer le reste de l'expérience par défaut de l'interface graphique Ubuntu? (les barres d'outils en haut) ((est-ce le gestionnaire de fenêtres?))

6
Maarx

Essayez d’éditer le fichier xstartup:

vi $HOME/.vnc/xstartup

ajouter les lignes suivantes au fichier

#!/bin/sh
unset SESSION_MANAGER
exec sh /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 1280x1024+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &

Démarrer le serveur vnc:

vncserver -geometry 1280x1024 -depth 24

Si vous accédez à votre ordinateur distant, n'oubliez pas de transférer les ports de vncserver.

3
Abhijeet

installez xfce4 et utilisez la session xfce4. Parfois, gnome VNC Server sur Ubuntu ne s’affiche pas correctement.

Sudo apt-get install gnome-core xfce4 firefox nano -y --force-yes

et utiliser ce fichier xstartup

#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
startxfce4 &

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
3
Blanca Higgins

N'utilisez pas VNC. C'est une solution horrible. Choisissez quelque chose comme X2go (http://www.x2go.org/) à la place. Il est facile à installer, extrêmement beaucoup plus rapide que VNC et plus flexible, offrant des fonctionnalités telles que PulseAudio. Il a également un plugin Firefox pour que vous puissiez exécuter des applications du serveur directement dans le navigateur, etc.

1
Jo-Erlend Schinstad

J'étais frustré par mon incapacité à faire fonctionner Gnome, alors je l'ai essayé comme ça

  1. Sudo apt-get install xfce4

  2. modifier .vnc/xstartxup comme ceci

  3. lancer vncserver

  4. connecter le serveur via le visualiseur vnc

  5. Je peux voir le gestionnaire de fenêtres

. vnc/xstartxup:

#!/bin/sh

# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
/usr/bin/startxfce4 &

#[ -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" &
#/usr/bin/x-window-manager &
0
Jonghoan Lim