
다음을 사용하여 VNC를 설치했습니다.
sudo apt-get install xfce4 xfce4-goodies tightvncserver
하지만 들어갈 땐 시작할 수 없어
vncserver
다음과 같은 오류 메시지가 나타납니다.
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'
호스트 파일에 호스트 이름을 추가하여 한 가지 문제를 해결했습니다. 하지만 여전히 다른 오류가 발생하고 있습니다. 도와주세요.
답변1
Atlast에서는 많은 솔루션과 수정 사항을 시도한 후 이 문제를 해결했습니다. 거의 포기했는데 지금은 고쳤습니다.
문제 1:Couldn't start Xtightvnc process.
해결책: 호스트 이름을 확인하고 /etc/hosts가 둘 다 동일한지 확인하십시오. 해당 파일을 편집하려면 명령을 사용하십시오.
nano /etc/hostname
nano /etc/hosts
hostname
문제 2:
Couldn't start Xtightvnc; trying default font path.
Please set correct fontPath in the vncserver script.
Couldn't start Xtightvnc process.
해결 방법: x11 글꼴이 누락되었습니다. 종속성 패키지가 설치되지 않은 이유를 모르겠습니다. 폴더를 찾아보세요
ls /usr/share/fonts/X11/
찾을 수 없으면 xfonts 기본 설치를 시도하십시오.
apt-get install xfonts-base
답변2
다른 사람들을 돕기 위한 것일 수도 있습니다. 로그를 확인하세요!
나는 달리고 있었다
vncserver -geometty 1200x900 -alwaysshared -localhost -compatiblekbd :1
같은 메시지를 경험했습니다
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
내 해결책은 로그를 확인하는 것이 었습니다.
cat ~/.vnc/hostname:display.log | less
철자가 틀린 옵션(-geometty)을 나타냅니다. stdout >_<에서 메시지를 놓쳤습니다. 그것은 다른 것들 사이에 끼워져 있었습니다.
답변3
Kubuntu 14.04에서는 Tightvnc 서버에서 동일한 오류가 발생했으며 디버깅하는 동안 동일한 오류가 발생한 vnc4server로 전환했습니다. 글꼴 경로를 설정하여 vnc4에서 해결했습니다.
나는 다음을 실행하여 글꼴 경로를 얻었습니다.
xset q
"글꼴 경로:" 값을 가져옵니다. 그런 다음 이것을 "-fp" 옵션의 값으로 사용했습니다. 예:
vncserver -fp "/usr/share/fonts/X11/misc,/usr/share/fonts/X11/Type1,built-ins"
이는 기본 Xvnc4 서버 호출을 통해 전달되는 것 같습니다.
답변4
일부 배포판에는 기본 글꼴 패키지가 없습니다. 6x13-ISO8859-1.pcf.gz
다음에서 다운로드해 보세요 .https://github.com/BlackArch/blackarch-iso/blob/master/live-iso/airootfs/usr/share/fonts/misc/그리고 이 파일을 /usr/share/fonts/X11/misc/
.