1 votes

Sur vnc, coincé sur un bureau de style "classique".

J'ai un ordinateur de bureau de style classique (sans objectif, etc.) qui fonctionne sur un serveur Ubuntu 16.04. gnome y ubuntu-desktop est installé, et j'ai plusieurs bureaux disponibles, tels que ubuntu.desktop, gnome.desktop, et gnome-classic.desktop.

J'aimerais faire fonctionner le nouveau gnome que j'ai sur mon bureau local, qui est Gnome 3 (peut-être s'appelle-t-il aussi Gnome with the Awesome Desktop).

Comment puis-je faire ça ? Voici le fichier xstartup que j'ai maintenant :

#!/bin/sh

[ -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 &

#export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS

gnome-session --session=awesome --disable-acceleration-check &
gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &

pulseaudio -k
pulseaudio -D

J'ai essayé toutes les infos sur : Comment passer à un autre environnement de bureau lors de sessions VNC ?

1voto

muktupavels Points 1336

Votre script est faux !

Tout d'abord, vous pouvez essayer de lancer 3 gestionnaires de fenêtres différents :
- x-window-manager lancera le gestionnaire de fenêtres par défaut de votre ordinateur.
- gnome-session lancera le gestionnaire de fenêtres qui est utilisé dans Awesome desktop.
- metacity vous essayez de démarrer explicitement le gestionnaire de fenêtres.

Si vous voulez démarrer une session complète en utilisant gnome-session alors vous devez supprimer x-terminal-emulator , x-window-manager , gnome-panel , gnome-settings-daemon , metacity y nautilus .

Si vous voulez vraiment que la fenêtre du terminal et/ou du gestionnaire de fichiers s'ouvre automatiquement lorsque vous le démarrez, vous pouvez laisser x-terminal-emulator et/ou nautilus mais d'autres choses doivent être supprimées.

gnome-session démarrera tout ce dont vous avez besoin, mais si cela fonctionne, cela dépend de votre bureau. Si cela nécessite une accélération matérielle, cela ne fonctionnera pas.

--disable-acceleration-check permet de désactiver cette vérification, mais cela n'aidera pas si l'accélération est une dépendance difficile pour votre bureau.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X