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

अभी भी इस समस्या के लिए कोई समाधान नहीं मिला है। पहले से ही सर्वर को कुछ बार फिर से स्थापित किया गया है, लेकिन अभी भी इस अपवाद में फंस गया है। कृपया मेरी मदद करें ..
पुनर्जन्मx

sudo apt-get install xfonts-baseऔर sudo apt-get install xfonts-100dpiऔर sudo apt-get install xfonts-75dpiफिक्स मुद्दों फ़ॉन्ट।
gies0r

जवाबों:


17

एटलैस्ट ने कई समाधानों की कोशिश की और सुधार के बाद मैंने इस मुद्दे को ठीक किया। मैं लगभग हार मान चुका हूं, लेकिन अब तय हो गया है।

समस्या 1: Couldn't start Xtightvnc process.

समाधान: अपने होस्टनाम की जांच करें, और / आदि / मेजबान सुनिश्चित करें कि दोनों समान हैं। उन फ़ाइलों को संपादित करने के लिए, कमांड का उपयोग करें।

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
मेरे लिए दुख की बात नहीं है।
खाली

Vultr क्लाउड सेवा में एक नया उबंटू सर्वर स्थापित करते समय xfonts- बेस को स्थापित करना मेरे लिए काम करता है। धन्यवाद।
जुडाह हिमांगो

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

जो एक गलत विकल्प (-gometty) का संकेत देता है - मैंने संदेश को stdout में याद किया> _ <; यह अन्य चीजों के बीच सैंडविच था।


इस जवाब ने मुझे बचा लिया! यह कहने के लिए धन्यवाद कि क्या गलत था (ज्यामितीय): जिसने मुझे याद दिलाया कि मैंने कॉन्फ़िगरेशन की ज्यामिति लाइन में एक टिप्पणी डाली थी: geometry 848x480 # good for mobileवहां क्या अनुमति नहीं है। लेकिन त्रुटि संदेश फोंट के बारे में थे! फोंट को ज्योमेट्री से जोड़ना मुश्किल है!
सोनी संतोस

1

१४.०४ पर कुबंटु में मुझे कसैले सर्वर के साथ एक ही त्रुटि हुई, और डीबगिंग ने vnc4server पर स्विच किया, जिसमें एक ही त्रुटि थी। मैंने इसे फ़ॉन्ट पथ सेट करके vnc4 में हल किया।

मैंने भाग कर फ़ॉन्ट पथ प्राप्त किया

xset q

और "फ़ॉन्ट पथ:" का मान प्राप्त करना। मैंने तब इसे "-fp" विकल्प के मूल्य के रूप में उपयोग किया था। उदाहरण के लिए

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

लगता है कि यह सिर्फ अंतर्निहित Xvnc4 सर्वर आह्वान के माध्यम से पारित करने के लिए लगता है।


0

मेरे पास एक ही मुद्दा था क्योंकि अतिरिक्त फोंट स्थापित नहीं किए गए थे और मैंने अतिरिक्त पैकेज स्थापित करने में समस्या थी। DNS सर्वरों को जोड़कर इसे हल किया। मैंने इस टिप को फॉलो किया।

अपने स्थायी सेटअप को बदलने के लिए dns सर्वर w / o जोड़ने के लिए, बस /etc/resolv.conf में प्रविष्टियाँ जोड़ें। जब आप रिबूट करें तो इसे रीसेट कर देना चाहिए। नीचे Google dns सर्वर का उपयोग किया जाएगा। (यह केवल अगले रिबूट तक रहता है)

नेमसर्वर 8.8.8.8 नेमसर्वर 8.8.4.4

इसे स्थायी रूप से जोड़ना एक अलग जानवर है। मैं / etc / नेटवर्क / इंटरफेस को संपादित करूंगा और wlan0 ब्लॉक के तहत निम्नलिखित पंक्ति जोड़ूंगा:

dns-nameservers 8.8.8.8 8.8.4.4

फिर apt-get update करते हैं फिर apt-get install xfonts-base की तरह कोई भी इंस्टाल चलाते हैं



0

पुरानी .pid और .log फ़ाइलों को ~ / .vnc से हटाने का प्रयास करें। यह त्रुटियां किसी भी कारण से किसी भी फ़ाइल को नहीं पढ़ पाने के लिए काफी सामान्य प्रतीत होती हैं। फोंट के साथ खिलवाड़ शायद आपकी मदद नहीं करेगा।

इसने मेरे लिए 16.04 और 18.04 एलटीएस पर काम किया

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.