41 votes

Vncserver écran gris ubuntu 16.04 LTS

Salut. Je suis sur ubuntu 16.04 LTS. C'est une instance amazon EC2 J'ai eu un écran gris lors de l'installation et du démarrage du vncserver J'ai essayé plusieurs suggestions concernant ce problème mais je ne parviens toujours pas à le faire fonctionner.... Merci pour l'aide

entrez la description de l'image ici

Mon fichier journal :

Xvnc Free Edition 4.1.1 - construit le 25 février 2015 23:02:21
Copyright (C) 2002-2005 RealVNC Ltd.
Voir http://www.realvnc.com pour des informations sur VNC.
Version du serveur X sous-jacent 40300000, The XFree86 Project, Inc
Mardi 19 juillet 03:03:37 2016
 vncext:      Extension VNC en cours d'exécution !
 vncext:      En écoute pour les connexions VNC sur le port 5901
 vncext:      serveur VNC créé pour l'écran 0
erreur d'ouverture du fichier de politique de sécurité /etc/X11/xserver/SecurityPolicy
Impossible d'initialiser l'élément du chemin de police de caractères /usr/X11R6/lib/X11/fonts/Type1/, suppression de la liste !
Impossible d'initialiser l'élément du chemin de police de caractères /usr/X11R6/lib/X11/fonts/Speedo/, suppression de la liste !
Impossible d'initialiser l'élément du chemin de police de caractères /usr/X11R6/lib/X11/fonts/misc/, suppression de la liste !
Impossible d'initialiser l'élément du chemin de police de caractères /usr/X11R6/lib/X11/fonts/75dpi/, suppression de la liste !
Impossible d'initialiser l'élément du chemin de police de caractères /usr/X11R6/lib/X11/fonts/100dpi/, suppression de la liste !
Impossible d'initialiser l'élément du chemin de police de caractères /usr/share/fonts/X11/75dpi/, suppression de la liste !
Impossible d'initialiser l'élément du chemin de police de caractères /usr/share/fonts/X11/100dpi/, suppression de la liste !
Mardi 19 juillet 03:03:44 2016
 Connexions : acceptées : 0.0.0.0::61550
 SConnection : Le client a besoin de la version de protocole 3.8
 SConnection : Le client demande le type de sécurité VncAuth(2)
Mardi 19 juillet 03:03:50 2016
 VNCSConnST : Réglage par défaut du serveur format de pixel en profondeur 16 (16bpp) en RGB565 little-endian
Mardi 19 juillet 03:03:51 2016
 VNCSConnST : Format de pixel client en profondeur 8 (8bpp) couleur-mappé

Mon xstartup

#!/bin/sh
# Décommentez les deux lignes suivantes pour un bureau normal :
 unset SESSION_MANAGER
 exec /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 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
gnome-session &

1voto

Ercan Points 1280

Mon fichier de configuration xstartup avait déjà les lignes suivantes qui étaient commentées par défaut.

# Décommentez les deux lignes suivantes pour obtenir un bureau normal :
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc

En les dé-commentant, le problème a été résolu et maintenant je peux accéder à mon bureau via un client VNC sans problème. Il lance toujours une fenêtre de terminal au démarrage, mais si vous la fermez, le bureau habituel s'affiche via VNC.

1voto

olownia Points 137

Toutes les réponses sont partielles. Par conséquent, j'écris cette réponse pour aider quelqu'un.

Étape 1: Installer le panneau Gnome

$ sudo apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal

Étape 2: Le fichier xstartup doit être exécutable

chmod +x ~/.vnc/xstartup

Étape 3: Mettre à jour le fichier ~/.vnc/xstartup

Prenez votre éditeur préféré et modifiez ce fichier. Le mien est vim. Donc j'exécute la commande suivante. vim ~/.vnc/xstartup.

Ajoutez les lignes suivantes au fichier.

gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &

Étape 4: Redémarrer le serveur VNC

Tuez le vncserver.

vncserver -kill :1

Démarrez le vncserver.

vncserver :1

Étape 5: Vérifier si cela fonctionne

Exécutez nc IP PORT.

Exemple: nc 104.197.91.140 5901

0voto

Andy Fraley Points 101

J'ai rencontré le même problème, mais j'ai trouvé que ~/.vnc/xstartup.bak contenait ma vieille configuration. Il me suffisait juste de :

cp ~/.vnc/xstartup.bak ~/.vnc/xstartup

0voto

restrepo Points 121

Une solution générale consiste à configurer vos paramètres Autostart pour inclure xterm.

Dans KDE, j'ai utilisé "Paramètres Système" "Démarrage et Arrêt" Autostart

À partir de là, je clique sur "Ajouter Programme..." et j'ajoute xterm à la liste des programmes à démarrage automatique.

Maintenant, le terminal Xterm apparaîtra en haut de l'arrière-plan gris lors de l'utilisation de VNC. À partir de là, vous pouvez déboguer les commandes dans le script .vnc/xstartup, comme startxfce4, ou vous pouvez essayer manuellement celles nécessaires pour une fonctionnalité de bureau minimale:

xfwm4 & #gestionnaire de fenêtres
xfce4-panel  &
xfdesktop &

0voto

TonyWtrnd Points 1

Ceci est une erreur causée par le fichier de configuration qui a été mal généré lors de l'installation du serveur VNC.

Vous avez juste besoin et seulement besoin de mettre à jour votre fichier avec celui par défaut.

vncserver kill :1 
nano ~/.vnc/xstartup

Copiez et collez l'intégralité du contenu dans votre ~/.vnc/xstartup

# Décommentez les deux lignes suivantes pour un bureau normal :
# unset SESSION_MANAGER
# exec /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 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &

gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &

Enregistrez votre fichier :

CTRL + X
Appuyez sur (O)ui et (O)ui

Démarrez votre serveur VNC

vncserver

Connectez-vous avec votre client VNC.

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