Não foi possível iniciar o Xtightvnc tentando o caminho da fonte padrão - VNCServer

Não foi possível iniciar o Xtightvnc tentando o caminho da fonte padrão - VNCServer

Eu instalei o VNC, usando

sudo apt-get install xfce4 xfce4-goodies tightvncserver

Mas não consigo começar, quando entro

vncserver

Estou recebendo mensagem de erro 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'

Resolvi um problema adicionando o nome do host no arquivo hosts. Mas ainda tendo outros erros, por favor ajude.

Responder1

Atlast, depois de tentar muitas soluções e correções, resolvi esse problema. Quase desisto, mas já consertei.

Problema 1:Couldn't start Xtightvnc process.

Solução: verifique seu nome de host e /etc/hosts certifique-se de que ambos sejam iguais. Para editar esses arquivos, use os 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.

Solução: Faltam as fontes x11, não sei porque os pacotes de dependência não estão instalados. Tente encontrar a pasta

ls /usr/share/fonts/X11/

se não for encontrado, tente instalar o xfonts base

apt-get install  xfonts-base

Responder2

Talvez para ajudar outras pessoas - verifique os registros!

eu estava correndo

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

Eu experimentei a mesma mensagem

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

Minha solução foi verificar o log

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

que indicou uma opção com erro ortográfico (-geometty) - perdi a mensagem em stdout >_<; estava imprensado entre outras coisas.

Responder3

No Kubuntu 14.04 tive o mesmo erro com o servidor tightvnc, e durante a depuração mudei para vnc4server, que apresentou o mesmo erro. Resolvi isso no vnc4 definindo o caminho da fonte.

Eu consegui o caminho da fonte executando

xset q

e obtendo o valor de "Caminho da fonte:". Em seguida, usei isso como o valor para a opção "-fp". Por exemplo

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

que parece apenas passá-lo para a invocação do servidor Xvnc4 subjacente.

Responder4

Algumas distros não possuem pacote de fontes básico. Tente baixar 6x13-ISO8859-1.pcf.gzdehttps://github.com/BlackArch/blackarch-iso/blob/master/live-iso/airootfs/usr/share/fonts/misc/e coloque esse arquivo em /usr/share/fonts/X11/misc/.

informação relacionada