मैं एक एक्स सर्वर पर एक एप्लिकेशन चलाने की कोशिश कर रहा हूं और मुझे निम्न संदेश मिल रहा है:
X Error of failed request: BadName (named color or font does not exist)
Major opcode of failed request: 45 (X_OpenFont)
Serial number of failed request: 6
Current serial number in output stream: 9
जहाँ तक मुझे सब कुछ समझ में आया है इसका मतलब यह है कि मैं जिस कंप्यूटर को प्रदर्शित करने की कोशिश कर रहा हूँ वह एक फॉन्ट नहीं है। मुसीबत यह है, मुझे नहीं पता कि क्या फ़ॉन्ट गायब है। उपरोक्त संदेश केवल प्रदर्शित किया जा रहा संदेश है।
मैं यह कैसे निर्धारित करूं कि क्या फ़ॉन्ट गायब है?
ऊपर का पालन करें:
मैंने DISPLAY वैरिएबल को लोकलहोस्ट में बदल दिया: ... और वॉचर्स के साथ जाने वाले पैकेट्स को देखा। ऐसा लगता है कि अनुरोध किए जा रहे फ़ॉन्ट का नाम "*" है। क्या इस अनुरोध के साथ कोई समस्या है? यह मुझे लगता है कि यह सिर्फ किसी भी फ़ॉन्ट को लोड करेगा। क्या मेरे फ़ॉन्ट कॉन्फ़िगरेशन में कोई समस्या है?
अधिक का पालन करें:
मैंने काम करने वाली मशीन पर पुष्टि की है कि यह "*" फ़ॉन्ट का भी अनुरोध कर रही है। मुझे यह पता है क्योंकि मैं xloadFont को gdb के साथ कॉल कर रहा हूं और नाम पैरामीटर "*" के रूप में आ रहा है।
इस मामले में क्या होने वाला है? क्या यह सचमुच किसी भी फ़ॉन्ट को वापस करने वाला है ?
xlsfontsआउटपुट क्या है ? क्या यह जानना संभव है कि आपके सिस्टम में कौन सी एप्लिकेशन मुसीबत में है?