No se pudo iniciar Xtightvnc intentando la ruta de fuente predeterminada - VNCServer

16

Instalé VNC, usando

sudo apt-get install xfce4 xfce4-goodies tightvncserver

Pero no puedo comenzar cuando entro

vncserver

Recibo un mensaje de error como

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'

He resuelto un problema agregando nombre de host en el archivo de hosts. Pero aún tiene otros errores, por favor ayuda.

rebornx
fuente
Eso es extraño, al menos algunos de esos directorios de fuentes deberían haberse creado como parte del xfonts-basepaquete, lo cual se recomienda para tightvncserver: ¿lo instaló --no-install-recommends?
steeldriver
No, me instalé usando sudo apt-get install xfce4 xfce4-goodies tightvncserver
rebornx
Todavía no se encontraron soluciones para este problema. Ya reinstalé el servidor varias veces, pero aún estoy atascado en esta excepción. Por favor, ayúdame ..
rebornx
sudo apt-get install xfonts-basey sudo apt-get install xfonts-100dpiy sudo apt-get install xfonts-75dpicorrecciones del tipo de letra cuestiones.
gies0r

Respuestas:

17

Atlast después de probar muchas soluciones y arreglos, solucioné este problema. Casi me rindo, pero lo arreglé ahora.

Problema 1: Couldn't start Xtightvnc process.

Solución: compruebe su nombre de host y / etc / hosts asegúrese de que ambos sean iguales. Para editar esos archivos, use los comandos.

nano /etc/hostname
nano /etc/hosts
hostname

Problema 2:

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

Solución: faltan las fuentes x11, no sé por qué los paquetes de dependencia no están instalados. Intenta encontrar la carpeta

ls /usr/share/fonts/X11/

si no se encuentra, intente instalar la base de xfonts

apt-get install  xfonts-base
rebornx
fuente
8
No funcionó para mí, tristemente.
vacío el
La instalación de xfonts-base funcionó para mí al configurar un nuevo servidor Ubuntu en el servicio en la nube Vultr. Gracias.
Judá Himango
6

Tal vez para ayudar a otros, ¡revisa los registros!

Yo estaba corriendo

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

Experimenté el mismo mensaje

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

Mi solución fue verificar el registro

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

que indicó una opción mal escrita (-geometty) - Perdí el mensaje en stdout> _ <; estaba encajonado entre otras cosas.

Jotham Apaloo
fuente
Esta respuesta me salvó! Gracias por decir lo que estaba mal escrito (geometty): eso me recordó que inserté un comentario en la línea de geometría de config: geometry 848x480 # good for mobilelo que no está permitido allí. ¡Pero los mensajes de error eran sobre fuentes! ¡Fuentes difíciles de asociar con geometría!
Sony Santos
1

En Kubuntu 14.04 tuve el mismo error con el servidor tightvnc, y durante la depuración cambié a vnc4server, que tenía el mismo error. Lo resolví en vnc4 configurando la ruta de la fuente.

Obtuve la ruta de la fuente ejecutando

xset q

y obtener el valor de "Ruta de fuente:". Luego usé esto como el valor para la opción "-fp". P.ej

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

que parece pasarlo a la invocación del servidor Xvnc4 subyacente.

Andy W
fuente
0

Tuve el mismo problema ya que no se instalaron fuentes adicionales y tuve problemas al instalar paquetes adicionales. Lo resolvió agregando servidores DNS. Seguí este consejo.

Para agregar un servidor DNS sin cambiar su configuración permanente, simplemente agregue las entradas a /etc/resolv.conf. Esto debería restablecerse cuando reinicie. El siguiente utilizará los servidores dns de google. (esto solo dura hasta el próximo reinicio)

servidor de nombres 8.8.8.8 servidor de nombres 8.8.4.4

Agregarlo permanentemente es un animal diferente. Editaría / etc / network / interfaces y, bajo el bloque wlan0, agregaría la siguiente línea:

dns-nameservers 8.8.8.8 8.8.4.4

Luego haga una actualización de apt-get y luego ejecute cualquier instalación como apt-get install xfonts-base

Woofski
fuente
0

Intente eliminar los viejos archivos .pid y .log de ~ / .vnc. Estos errores parecen ser bastante genéricos para cualquiera que no pueda leer ningún archivo por alguna razón. Jugar con las fuentes probablemente no te ayudará.

Esto funcionó para mí en 16.04 y 18.04 LTS

A. Adverso
fuente