मैं एक समस्या से जूझ रहा हूं, जिसमें एक्स विंडोज बनाने से प्रक्रियाओं को रोकता है, निम्नलिखित में से कुछ जैसा बोलना ~/.xsession-errors
:
cannot open display: :0.0
Maximum number of clients reached
आस-पास खोज करने से इस समस्या का सामना करने वाले लोगों के बहुत सारे उदाहरण हैं, और कभी-कभी लोग पहचानते हैं कि वे किस प्रोग्राम को चला रहे हैं, सभी क्लाइंट स्लॉट का उपयोग कर रहे हैं। उदाहरण के लिए देखें एलपी 70872 (फ़ायरफ़ॉक्स), एलपी 263211 (सूक्ति स्क्रीनसेवर)।
इसके लायक होने के लिए, मैं लगभग हर समय सूक्ति-टर्मिनल, थंडरबर्ड, क्रोमियम-ब्राउज़र, सहानुभूति, समाधि और वर्चुअलबॉक्स चलाता हूं, जो सामान्य सामान के ऊपर आपको गनोम डेस्कटॉप के साथ मिलता है, और कभी-कभी कुछ अन्य बिट्स और टुकड़े।
हालाँकि मेरा प्रश्न यह नहीं है कि "मेरे कौन से कार्यक्रम इस समस्या का कारण बन रहे हैं" बल्कि, इस समस्या का निदान कैसे किया जा सकता है?
उपरोक्त (और अन्य) बग्स, फ़ोरम रिपोर्ट, आदि में, कई टूल सुझाए गए हैं:
xlsclients
- दिए गए डिस्प्ले के लिए क्लाइंट एप्लिकेशन को सूचीबद्ध करता है, लेकिन मुझे नहीं लगता कि यह 'एक्स क्लाइंट' से मेल खाता हैxrestop
- एक शीर्ष-शैली X संसाधन उपकरण, एक पंक्ति प्रति X ग्राहक। '' ग्राहकों के बहुत सारे,xlsclients
आउटपुट में नहीं दिखाया गयाxwininfo -root -children
X विंडो ऑब्जेक्ट को सूचीबद्ध करता है
मैं जो कुछ भी इकट्ठा कर सकता हूं, वह समस्या बहुत अधिक क्लाइंट नहीं हो सकती है, बल्कि एक्स-सर्वर में उन क्लाइंट के लिए संसाधन रखे गए हैं, जिनके पास लंबे समय से अलग है। लेकिन यह भी प्रतीत होता है कि आप एक्स (संसाधनों को आसानी से) अपने ग्राहक को वापस नहीं कर सकते। क्या कोई इस समस्या का प्रभावी रूप से निदान कर सकता है, जब यह होने लगा है, या उन ऐप्स के लिए एक थकाऊ विभाजन और जीत का दृष्टिकोण है जो मैं केवल मेरे लिए खुले दृष्टिकोण को चलाता हूं?
जनवरी 2011 को अपडेट करें: मुझे लगता है कि मैंने इस मुद्दे को हल कर दिया है। इस पार ठोकर खाने वाले किसी भी व्यक्ति के लाभ के लिए, सॉफ्टवेयर के उस श्रृंखला में नॉटिलस और / या कम्पिज़ या कुछ और एक वॉलपेपर के कारण सीगफॉल्टिंग था जो मेरे पास था। मैंने अपने वॉलपेपर के रूप में एक एक्सएमएल फ़ाइल को चुना था, जिसने छवियों की एक घूर्णन गैलरी को परिभाषित किया था। यह हाथ से बनाया गया था, लेकिन /usr/share/backgrounds/contest/background-1.xml या समान पर आधारित था। वॉलपेपर को अक्षम करना और मेरे बाद से कोई दुर्घटना नहीं हुई है।
मैं इसका उत्तर अभी तक नहीं दे रहा हूं, क्योंकि वास्तविक विशिष्ट समस्या मेरा सवाल नहीं था, लेकिन इसका निदान कैसे किया गया। दुर्भाग्य से यह ज्यादातर परीक्षण और त्रुटि थी जो बेकार है।
xrestop
शुरू नहीं होगा - यह भी शिकायत करता है कि "अधिकतम संख्या में ग्राहक पहुंचे"! -> डिस्प्ले खोलने में असमर्थ।
xrestop
आउटपुट चेक किया है? पहली 3 पंक्तियाँ आपको क्या बताती हैं? आपके पास मशीन में कितनी मेमोरी / वीडियो मेमोरी है?