Impossible de démarrer Xtightvnc en essayant le chemin de police par défaut - VNCServer


16

J'ai installé VNC, en utilisant

sudo apt-get install xfce4 xfce4-goodies tightvncserver

Mais je ne peux pas le démarrer quand j'entre

vncserver

Je reçois un message d'erreur comme

Couldn't start Xtightvnc; trying default font path.
Please set correct fontPath in the vncserver script.
Couldn't start Xtightvnc process.

15/07/15 18:59:34 Xvnc version TightVNC-1.3.9
15/07/15 18:59:34 Copyright (C) 2000-2007 TightVNC Group
15/07/15 18:59:34 Copyright (C) 1999 AT&T Laboratories Cambridge
15/07/15 18:59:34 All Rights Reserved.
15/07/15 18:59:34 See http://www.tightvnc.com/ for information on TightVNC
15/07/15 18:59:34 Desktop name 'X' (vultr.guest:1)
15/07/15 18:59:34 Protocol versions supported: 3.3, 3.7, 3.8, 3.7t, 3.8t
15/07/15 18:59:34 Listening for VNC connections on TCP port 5901
Font directory '/usr/share/fonts/X11/misc/' not found - ignoring
Font directory '/usr/share/fonts/X11/Type1/' not found - ignoring
Font directory '/usr/share/fonts/X11/75dpi/' not found - ignoring
Font directory '/usr/share/fonts/X11/100dpi/' not found - ignoring

Fatal server error:
could not open default font 'fixed'
15/07/15 18:59:35 Xvnc version TightVNC-1.3.9
15/07/15 18:59:35 Copyright (C) 2000-2007 TightVNC Group
15/07/15 18:59:35 Copyright (C) 1999 AT&T Laboratories Cambridge
15/07/15 18:59:35 All Rights Reserved.
15/07/15 18:59:35 See http://www.tightvnc.com/ for information on TightVNC
15/07/15 18:59:35 Desktop name 'X' (vultr.guest:1)
15/07/15 18:59:35 Protocol versions supported: 3.3, 3.7, 3.8, 3.7t, 3.8t
15/07/15 18:59:35 Listening for VNC connections on TCP port 5901
Font directory '/usr/share/fonts/X11/misc/' not found - ignoring
Font directory '/usr/share/fonts/X11/Speedo/' not found - ignoring
Font directory '/usr/share/fonts/X11/Type1/' not found - ignoring
Font directory '/usr/share/fonts/X11/75dpi/' not found - ignoring
Font directory '/usr/share/fonts/X11/100dpi/' not found - ignoring

Fatal server error:
could not open default font 'fixed'

J'ai résolu un problème en ajoutant un nom d'hôte dans le fichier hosts. Mais ayant encore d'autres erreurs, veuillez aider.


C'est étrange, au moins certains de ces répertoires de polices auraient dû être créés dans le cadre du xfonts-basepackage, ce qui est recommandé pour tightvncserver: l'avez-vous installé avec --no-install-recommends?
steeldriver

Non, j'ai été installé à l'aide de sudo apt-get install xfce4 xfce4-goodies tightvncserver
rebornx

toujours aucune solution trouvée pour ce problème. Serveur déjà réinstallé plusieurs fois, mais toujours bloqué dans cette exception. S'il vous plaît, aidez-moi ..
rebornx

sudo apt-get install xfonts-baseet sudo apt-get install xfonts-100dpiet sudo apt-get install xfonts-75dpirésout les problèmes de police.
gies0r

Réponses:


17

Atlast après avoir essayé de nombreuses solutions et correctifs, j'ai résolu ce problème. J'abandonne presque, mais fixe maintenant.

Problème 1: Couldn't start Xtightvnc process.

Solution: vérifiez votre nom d'hôte et / etc / hosts assurez-vous que les deux sont identiques. Pour modifier ces fichiers, utilisez les commandes.

nano /etc/hostname
nano /etc/hosts
hostname

Problème 2:

Couldn't start Xtightvnc; trying default font path.
Please set correct fontPath in the vncserver script.
Couldn't start Xtightvnc process.

Solution: les polices x11 sont manquantes, je ne sais pas pourquoi les packages de dépendances ne sont pas installés. Essayez de trouver le dossier

ls /usr/share/fonts/X11/

s'il n'est pas trouvé, essayez d'installer la base xfonts

apt-get install  xfonts-base

8
Malheureusement, cela n'a pas fonctionné pour moi.
vide

L'installation de xfonts-base a fonctionné pour moi lors de la configuration d'un nouveau serveur Ubuntu dans le service cloud Vultr. Merci.
Judah Himango

6

Peut-être pour aider les autres - consultez les journaux!

je courais

vncserver -geometty 1200x900 -alwaysshared -localhost -compatiblekbd :1

J'ai vécu le même message

Couldn't start Xtightvnc; trying default font path.
Please set correct fontPath in the vncserver script.
Couldn't start Xtightvnc process.

# ... list of tightvnc options

Ma solution était de vérifier le journal

cat ~/.vnc/hostname:display.log | less

qui indiquait une option mal orthographiée (-geometty) - J'ai raté le message dans stdout> _ <; il était pris en sandwich entre d'autres choses.


Cette réponse m'a sauvé! Merci d'avoir dit ce qui a été mal orthographié (geometty): cela m'a rappelé que j'ai inséré un commentaire dans la ligne de configuration de la géométrie:, geometry 848x480 # good for mobilece qui n'y est pas autorisé. Mais les messages d'erreur concernaient les polices! Difficile d'associer des polices à la géométrie!
Sony Santos

1

Sur Kubuntu 14.04, j'ai eu la même erreur avec le serveur tightvnc, et pendant le débogage, je suis passé à vnc4server, qui avait la même erreur. Je l'ai résolu dans vnc4 en définissant le chemin de la police.

J'ai obtenu le chemin de la police en exécutant

xset q

et obtenir la valeur de "Font Path:". J'ai ensuite utilisé cela comme valeur pour l'option "-fp". Par exemple

vncserver -fp "/usr/share/fonts/X11/misc,/usr/share/fonts/X11/Type1,built-ins"

qui semble simplement le transmettre à l'invocation du serveur Xvnc4 sous-jacent.


0

J'ai eu le même problème car les polices supplémentaires n'étaient pas installées et j'ai eu du mal à installer des packages supplémentaires. Résolu en ajoutant des serveurs DNS. J'ai suivi cette astuce.

Pour ajouter un serveur DNS sans changer votre configuration permanente, ajoutez simplement les entrées dans /etc/resolv.conf. Cela devrait se réinitialiser au redémarrage. Ce qui suit utilisera les serveurs google dns. (cela ne dure que jusqu'au prochain redémarrage)

serveur de noms 8.8.8.8 serveur de noms 8.8.4.4

L'ajouter en permanence est un animal différent. Je voudrais éditer / etc / network / interfaces et sous le bloc wlan0 ajouter la ligne suivante:

dns-nameservers 8.8.8.8 8.8.4.4

Ensuite, faites une mise à jour apt-get, puis exécutez toutes les installations comme apt-get install xfonts-base



0

Essayez de supprimer les anciens fichiers .pid et .log de ~ / .vnc. Ces erreurs semblent être assez génériques pour tout ce que je ne peux lire aucun fichier pour une raison quelconque. Jouer avec les polices ne vous aidera probablement pas.

Cela a fonctionné pour moi le 16.04 et 18.04 LTS

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.