लिनक्स पर एक दुर्घटनाग्रस्त या जमे हुए एक्स सर्वर से पुनर्प्राप्त करने के 4 तरीके
लिनक्स पर एक्स सर्वर आपके ग्राफिकल डेस्कटॉप प्रदान करता है। यदि यह क्रैश हो जाता है, तो आप ग्राफ़िकल प्रोग्राम में सभी सहेजे गए कार्य खो देंगे, लेकिन आप क्रैश से उबर सकते हैं और अपने कंप्यूटर को देखे बिना एक्स सर्वर को पुनः आरंभ कर सकते हैं.
एक्स सर्वर क्रैश ग्राफिक्स ड्राइवरों के साथ बग के कारण हो सकता है - मालिकाना एएमडी या एनवीआईडीआईए ग्राफिक्स ड्राइवर, उदाहरण के लिए - हार्डवेयर समस्याएं, या अन्य सॉफ़्टवेयर बग.
छवि क्रेडिट: फ़्लिकर पर फ्रेंकोइस श्नेल
Ctrl + Alt + बैकस्पेस
Ctrl + Alt + Backspace कीबोर्ड शॉर्टकट ने पारंपरिक रूप से लिनक्स पर X सर्वर को पुनरारंभ किया। हालांकि, शिकायतों के बाद - विशेष रूप से नए लिनक्स उपयोगकर्ताओं से जो गलती से इस कुंजी संयोजन को मारते हैं और अपने सभी काम खो देते हैं - यह शॉर्टकट डिफ़ॉल्ट रूप से अक्षम था। उबंटू, फेडोरा या किसी अन्य वितरण को GNOME- आधारित डेस्कटॉप का उपयोग करके इसे सक्षम करने के लिए, आप कीबोर्ड लेआउट उपयोगिता का उपयोग कर सकते हैं.
विकल्प बटन पर क्लिक करें और X सर्वर को मारने के लिए Key अनुक्रम के तहत Control + Alt + Backspace चेक बॉक्स को सक्षम करें.
इसके सक्षम होने के बाद, आप अपने एक्स सर्वर को तुरंत पुनः आरंभ करने के लिए Ctrl + Alt + Backspace दबा सकते हैं। हालाँकि, यह शॉर्टकट X सर्वर द्वारा कार्यान्वित किया जाता है और यदि X कुछ तरीकों से हैंग हो जाता है तो काम नहीं कर सकता है.
वर्चुअल कंसोल स्विच करें
अपने X सर्वर से अलग वर्चुअल कंसोल पर जाने के लिए आप Ctrl + Alt + F1 कीबोर्ड शॉर्टकट (और अन्य F- की-बोर्ड कीबोर्ड शॉर्टकट) का उपयोग कर सकते हैं। (Ctrl + Alt + F7 आमतौर पर आपको वापस X पर ले जाता है - सटीक F कुंजी आपके लिनक्स वितरण पर निर्भर करता है।)
आपके पास एक बार, आप वर्चुअल कंसोल में लॉग इन कर सकते हैं और अपने एक्स सर्वर को पुनरारंभ करने के लिए उपयुक्त कमांड चला सकते हैं। आपको जिस कमांड की आवश्यकता होगी वह आपके द्वारा उपयोग किए जा रहे डिस्प्ले मैनेजर पर निर्भर करता है। उबंटू पर, जो लाइटडैम डिस्प्ले मैनेजर का उपयोग करता है, आप निम्न कमांड का उपयोग करेंगे:
sudo सेवा lightdm पुनरारंभ
एसएसएच कंप्यूटर में
यदि आप X सर्वर को स्थानीय रूप से नहीं मार सकते हैं, तो आप इसे नेटवर्क पर मार सकते हैं। मान लें कि आपके पास एक एसएसएच सर्वर है और आपके लिनक्स सिस्टम पर चल रहा है, तो आप दूसरे कंप्यूटर से लॉग इन कर सकते हैं और एक्स सर्वर को पुनरारंभ करने के लिए उपयुक्त कमांड चला सकते हैं। बस एक रिमोट कंसोल तक पहुंचने के लिए SSH के माध्यम से साइन इन करें और उबंटू पर अपने डिस्प्ले मैनेजर को फिर से शुरू करने के लिए उपयुक्त कमांड का उपयोग करें sudo सेवा lightdm पुनरारंभ ऊपर की आज्ञा.
जादू SysRq कुंजी का प्रयोग करें
हमने अतीत में जादू SysRq कुंजी का उपयोग करके कवर किया है - SysRq आम तौर पर प्रिंट स्क्रीन कुंजी के समान है। मान लें कि आप X सर्वर को स्थानीय रूप से मारना चाहते हैं - नेटवर्क पर नहीं - आपका सिस्टम Ctrl, Alt + F1 कीबोर्ड शॉर्टकट सहित प्रमुख प्रेसों का जवाब नहीं दे सकता है। ऐसा इसलिए हो सकता है क्योंकि X सर्वर ने कीबोर्ड को नियंत्रित कर लिया है। X सर्वर से नियंत्रण हटाने के लिए, निम्न कुंजी संयोजन का उपयोग करें:
Alt + SysRq + r
आपके पास होने के बाद, आप वर्चुअल कंसोल तक पहुंचने के लिए Ctrl + Alt + F1 दबाने की कोशिश कर सकते हैं। आप Alt + SysRq + k संयोजन का उपयोग भी कर सकते हैं, जो आपके एक्स वर्चुअल सर्वर सहित आपके वर्तमान वर्चुअल कंसोल पर सभी प्रोग्राम्स को मारता है.
यदि आप अपने कंप्यूटर को फिर से शुरू करना चाहते हैं, तो आप अपने सिस्टम को साफ करने के लिए जादू SysRq कुंजी का भी उपयोग कर सकते हैं - अधिक जानकारी के लिए जादू SysRq कुंजी पर हमारी पूरी पोस्ट देखें.