Départ vncserver sur Centos ou RH de type Linux échoue avec Fatal server error: impossible d'ouvrir la police par défaut "fixe". Comment puis-je résoudre ce problème?
Je veux mettre en place un vncserver sur un générique/nettoyer Centos ou RH de type Linux. Je travaille au sein de l'AWS EC2 infrastructures, mais qui ne devrait pas d'importance je crois.
De faire cet effort réussir il y a quelques pré-requis nous avons besoin pour nous aider à exécuter la session vnc c'est à dire, X-Windows.
J'ai installé tous les paquets, facilitée par yum, et a suivi tous les conseils que je peux trouver sur internet
# Start by installing the X Windows System (-y to auto accept)
yum groupinstall -y "X Window System"
puis
# Install the VNC stuff
yum install -y tigervnc-server tigervnc-server-module
mais quand j'essaie de lancer vnc
service vncserver start
J'obtiens l'erreur de texte comme ceci (après l'exécution de vncpasswd et modifier /etc/sysconfig/vncservers)
bash-4.1# service vncserver start
Starting VNC server: 2:root xauth: creating new authority file /root/.Xauthority
WARNING: The first attempt to start Xvnc failed, possibly because the font
catalog is not properly configured. Attempting to determine an appropriate
font path for this system and restart Xvnc using that font path ...
Could not start Xvnc.
Xvnc TigerVNC 1.1.0 - built Feb 22 2013 22:28:37
Copyright (C) 1999-2011 TigerVNC Team and many others (see README.txt)
See http://www.tigervnc.org for information on TigerVNC.
Underlying X server release 11300000, The X.Org Foundation
Initializing built-in extension Generic Event Extension
Initializing built-in extension SHAPE
Initializing built-in extension MIT-SHM
Initializing built-in extension XInputExtension
Initializing built-in extension XTEST
Initializing built-in extension BIG-REQUESTS
Initializing built-in extension SYNC
Initializing built-in extension XKEYBOARD
Initializing built-in extension XC-MISC
Initializing built-in extension XFIXES
Initializing built-in extension RENDER
Initializing built-in extension RANDR
Initializing built-in extension DAMAGE
Initializing built-in extension MIT-SCREEN-SAVER
Initializing built-in extension DOUBLE-BUFFER
Initializing built-in extension RECORD
Initializing built-in extension DPMS
Initializing built-in extension X-Resource
Initializing built-in extension XVideo
Initializing built-in extension XVideo-MotionCompensation
Initializing built-in extension VNC
Mon Apr 1 01:09:13 2013
vncext: VNC extension running!
vncext: Listening for VNC connections on all interface(s), port 5902
vncext: created VNC server for screen 0
[dix] Could not init font path element catalogue:/etc/X11/fontpath.d, removing from list!
[dix] Could not init font path element built-ins, removing from list!
Fatal server error:
could not open default font 'fixed'
J'ai essayé tous les conseils et astuces sur internet à propos de l'installation des polices, la création de liens, le changement de nom x,y et z en vain. Comment puis-je le faire fonctionner?
OriginalL'auteur David Kierans | 2013-04-01
Vous devez vous connecter pour publier un commentaire.
La combinaison magique de yum installe pour obtenir ce travail a été pour moi comme suit:
puis pour des raisons de commodité peut-être quelque chose comme cela pour obtenir ce que ça va
C'est en supposant que vous faites tout cela en tant que root et que vous êtes heureux de commencer votre vncserver sur l'AFFICHAGE 2.
Si vous obtenez connexion refusée erreurs à partir d'une tentative de connexion à l'vncserver une fois qu'il est en cours d'exécution vérifier un couple de choses:
Votre pare-feu (iptables) ou autrement, autorise les connexions
pour 5902 (ou un autre port de votre serveur à l'aide de)
Vous n'avez pas interdit de connexion à distance à la vncserver via le
VNCSERVERARGS option dans /etc/sysconfig/vncservers comme ceci:
Quelque chose comme
peut vous aider à décider si c'est un local ou distant problème de pare-feu etc.
OriginalL'auteur David Kierans
J'ai mis à jour libXfont et il m'a aidé.
Dans CentOS par exemple, n':
A fonctionné pour moi, merci
OriginalL'auteur Udi
Les étapes ci-dessous a fonctionné pour moi.
Créer vncpassword
Ouvrez le fichier /etc/sysconfig/vncservers et ajouter les lignes ci-dessous (à modifier selon votre condition)
Maintenant démarrer le service
Maintenant, vous pouvez démarrer le service sans erreur .
Vérifier ce lien installer vnc sur centos 6
OriginalL'auteur krizna
Double-vérifier que vous avez assez d'espace libre sur "/". J'ai eu l'erreur ci-dessus, car il n'y a pas d'espace libre sous "/".
OriginalL'auteur Zouzias
Pour moi, j'ai juste besoin de cette:
Bien qu'après que j'ai rencontré un autre problème: "
VNC: Could not acquire name on session bus
". C'est mentionné ici: http://ubuntuforums.org/showthread.php?t=1480094 mais je ne suis pas allé au fond des choses...OriginalL'auteur Ben
Assurez-vous que votre système est déjà installer les paquets suivants
Assurez-vous que vous avez configuré vncserver correctement par l'édition
/etc/sysconfig/vncservers
fichier et l'ajout de votre utilisateurdécommenté la ligne
et de décommenter la ligne suivante
Passer à l'utilisateur user_name et définir
vncpasswd
.Redémarrer vncserver service par
service vncserver restart
.Faire un vncserver session
vncserver :1
.Assurez-vous que votre pare-feu accepte votre connexion.
OriginalL'auteur Abdo
Assurez-vous que votre boucle interface.
OriginalL'auteur TheyDoRespectHerBut