기본 글꼴 경로를 시도하는 Xtightvnc를 시작할 수 없음-VNCServer


16

다음을 사용하여 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'
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'

호스트 파일에 호스트 이름을 추가하여 한 가지 문제를 해결했습니다. 그러나 여전히 다른 오류가 발생하면 도와주세요.


이상하게도, 그 글꼴 디렉토리 중 적어도 일부는 xfonts-base패키지의 일부로 작성되어야합니다. 다음과 같은 경우 에 권장됩니다 tightvncserver. --no-install-recommends?
스틸 드라이버

아니오, 나는 sudo apt-get install xfce4 xfce4-goodies tightvncserver
rebornx를

여전히이 문제에 대한 해결책을 찾지 못했습니다. 서버를 이미 몇 번 다시 설치했지만이 예외가 계속 발생합니다. 도와주세요 ..
rebornx

sudo apt-get install xfonts-basesudo apt-get install xfonts-100dpisudo apt-get install xfonts-75dpi수정 문제를 글꼴.
gies0r

답변:


17

많은 솔루션과 수정을 시도한 후에 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 base를 설치하십시오.

apt-get install  xfonts-base

8
슬프게도 나를 위해 일하지 않았다.
비우기

Vultr 클라우드 서비스에서 새로운 Ubuntu 서버를 설정할 때 xfonts-base를 설치하는 것이 저에게 효과적이었습니다. 감사.
유다 히 망고

6

다른 사람들을 도울 수 있습니다-로그를 확인하십시오!

나는 달리고 있었다

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> _ <에서 메시지를 놓쳤습니다. 그것은 다른 것들 사이에 끼어있었습니다.


이 답변은 저를 구했습니다! 철자가 틀린 것 (geometty)을 말해 주셔서 감사합니다. config :의 지오메트리 라인에 주석을 넣었다는 것을 기억 geometry 848x480 # good for mobile했습니다. 그러나 오류 메시지는 글꼴에 관한 것입니다! 글꼴을 지오메트리와 연관시키기가 어렵습니다!
Sony Santos

1

Kubuntu 14.04에서 tightvnc 서버와 동일한 오류가 있었고 디버깅하는 동안 동일한 오류가있는 vnc4server로 전환했습니다. 글꼴 경로를 설정하여 vnc4에서 해결했습니다.

나는 실행하여 글꼴 경로를 얻었다

xset q

"Font Path :"의 값을 얻습니다. 그런 다음 이것을 "-fp"옵션의 값으로 사용했습니다. 예 :

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

기본 Xvnc4 서버 호출로 전달하는 것 같습니다.


0

추가 글꼴이 설치되지 않은 것과 동일한 문제가 있었고 추가 패키지를 설치하는 데 문제가있었습니다. DNS 서버를 추가하여 해결했습니다. 나는이 팁을 따랐다.

영구 설정을 변경하지 않고 dns 서버를 추가하려면 /etc/resolv.conf에 항목을 추가하십시오. 재부팅하면 재설정됩니다. 아래는 구글 DNS 서버를 사용합니다. (다음에 다시 부팅 할 때까지만 지속됨)

네임 서버 8.8.8.8 네임 서버 8.8.4.4

영구적으로 추가하는 것은 다른 동물입니다. / etc / network / interfaces를 편집하고 wlan0 블록 아래에 다음 줄을 추가하십시오.

dns-nameservers 8.8.8.8 8.8.4.4

그런 다음 apt-get 업데이트를 수행 한 다음 apt-get install xfonts-base와 같은 설치를 실행하십시오.



0

~ / .vnc에서 이전 .pid 및 .log 파일을 삭제하십시오.이 오류는 어떤 이유로 든 파일을 읽을 수없는 경우 매우 일반적인 것으로 보입니다. 서체를 어지럽히는 것이 도움이되지 않을 것입니다.

이것은 16.04 및 18.04 LTS에서 나를 위해 일했습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.