ไม่สามารถเริ่ม 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หรือไม่
steeldriver

ไม่ฉันถูกติดตั้งโดยใช้ sudo apt-get install xfce4 xfce4-goodies tightvncserver
rebornx

ยังไม่พบวิธีแก้ไขสำหรับปัญหานี้ ติดตั้งเซิร์ฟเวอร์ไปแล้วสองสามครั้ง แต่ยังคงติดอยู่ในข้อยกเว้นนี้ โปรดช่วยฉัน ..
rebornx

sudo apt-get install xfonts-baseและsudo apt-get install xfonts-100dpiและsudo 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

apt-get install  xfonts-base

8
ไม่ได้ผลสำหรับฉันเศร้า
ว่างเปล่า

การติดตั้ง xfonts-base นั้นเหมาะสำหรับฉันเมื่อตั้งค่าเซิร์ฟเวอร์ Ubuntu ใหม่ในบริการคลาวด์ Vultr ขอบคุณ
Judah Himango

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> _ <; มันถูกคั่นกลางระหว่างสิ่งอื่น ๆ


คำตอบนี้ช่วยฉันได้! ขอบคุณสำหรับการพูดสิ่งที่สะกดผิด (รูปเรขาคณิต): ที่จำได้ว่าฉันใส่ความคิดเห็นในรูปทรงเรขาคณิตของ config: geometry 848x480 # good for mobileสิ่งที่ไม่ได้รับอนุญาต แต่ข้อผิดพลาดเกี่ยวกับแบบอักษร! แบบอักษรยากที่จะเชื่อมโยงกับเรขาคณิต!
Sony Santos

1

บน Kubuntu 14.04 ฉันมีข้อผิดพลาดเดียวกันกับเซิร์ฟเวอร์ tightvnc และในขณะที่การดีบักเปลี่ยนเป็น vnc4server ซึ่งมีข้อผิดพลาดเดียวกัน ฉันแก้ไขมันใน vnc4 โดยการตั้งค่าเส้นทางแบบอักษร

ฉันได้รับฟอนต์พา ธ โดยใช้

xset q

และรับค่าของ "เส้นทางแบบอักษร:" ฉันใช้สิ่งนี้เป็นค่าสำหรับตัวเลือก "-fp" เช่น

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

ซึ่งดูเหมือนว่าจะส่งผ่านไปยังการร้องขอเซิร์ฟเวอร์ Xvnc4 พื้นฐาน


0

ฉันมีปัญหาเดียวกันเนื่องจากไม่ได้ติดตั้งฟอนต์เสริมและฉันมีปัญหาในการติดตั้งแพ็คเกจเพิ่มเติม แก้ไขได้โดยการเพิ่มเซิร์ฟเวอร์ DNS ฉันทำตามเคล็ดลับนี้แล้ว

ในการเพิ่มเซิร์ฟเวอร์ dns โดยเปลี่ยนการตั้งค่าถาวรของคุณเพียงแค่เพิ่มรายการใน /etc/resolv.conf สิ่งนี้ควรรีเซ็ตเมื่อคุณรีบูท ด้านล่างจะใช้เซิร์ฟเวอร์ google dns (สิ่งนี้จะคงอยู่จนกว่าจะรีบูตครั้งถัดไป)

nameserver 8.8.8.8 nameserver 8.8.4.4

การเพิ่มมันอย่างถาวรเป็นสัตว์ที่แตกต่าง ฉันจะแก้ไข / etc / network / interfaces และภายใต้ wlan0 block เพิ่มบรรทัดต่อไปนี้:

dns-nameservers 8.8.8.8 8.8.4.4

จากนั้นทำการอัปเดต apt-get จากนั้นเรียกใช้การติดตั้งเช่น apt-get install xfonts-base



0

ลองลบไฟล์. pid และ. log เก่าจาก ~ / .vnc ข้อผิดพลาดนี้ดูเหมือนจะค่อนข้างทั่วไปสำหรับทุก ๆ ฉันไม่สามารถอ่านไฟล์ใด ๆ ด้วยเหตุผลบางอย่าง การส่งข้อความด้วยแบบอักษรอาจไม่ช่วยคุณ

สิ่งนี้ใช้ได้กับฉันในวันที่ 16.04 และ 18.04 LTS

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.