सवाल कमांड लाइन से एक्स विंडो सर्वर को पुनरारंभ कैसे करें?


मैं कमांड लाइन से एक्स विंडो सर्वर को पुनरारंभ कैसे कर सकता हूं?

मैं वास्तव में एक पूर्ण सिस्टम रीबूट करने के बिना अपने जीयूआई को पुनरारंभ करने में सक्षम होना चाहता हूं।


219
2017-08-05 18:09


मूल




जवाब:


टीएल; डीआर: systemd के साथ सिस्टम पर (उबंटू 15.04 और नया)

sudo systemctl restart display-manager

यह उचित प्रदर्शन प्रबंधक सेवा को पुनरारंभ करेगा (lightdm 17.04 तक, gdm3 बाद, sddm कुबंटू, आदि में)। आप बदल सकते हैं display-manager साथ में lightdm, gdm3, sddm, यदि आवश्यक हो, लेकिन यह पर्याप्त होना चाहिए।

ध्यान दें: यह सभी ग्राफिकल प्रोग्रामों को मजबूती से छोड़ देगा, आप किसी भी सहेजे गए काम को खो देंगे, और आप लॉग आउट हो जाएंगे। गैर ग्राफिकल कार्यक्रम प्रभावित नहीं होंगे।


अन्य उबंटू संस्करणों के लिए, पहले यह पता लगाएं कि कौन सा डिस्प्ले मैनेजर आपके यूबंटू को निम्न आदेश के साथ है:

cat /etc/X11/default-display-manager

प्रदर्शन प्रबंधक के आधार पर, आप निम्न में से किसी एक आदेश का उपयोग कर सकते हैं:

  • डिफ़ॉल्ट उबंटू (लाइटडीएम के साथ)

    sudo restart lightdm  
    
  • जीनोम (जीडीएम के साथ)

    sudo restart gdm
    
  • केडीई (केडीएम के साथ)

    sudo restart kdm
    

    नोट: 12.10 से 15.04 तक, कुबंटू भी लाइटडीएम का उपयोग करता है।

  • एमडीएम के लिए (उदाहरण के लिए मिंट दालचीनी के लिए)

    sudo restart mdm
    

210
2017-08-05 18:11



यह शायद एकता के लिए बदल गया। मेरा सिस्टम नहीं मिल रहा है gdm। - Steven Roose
AFAIK एकता lightdm का उपयोग करता है - txwikinger
ऐसा लगता है कि बिना किसी बचत के नियमित रूप से सभी एप्लिकेशन और दस्तावेजों को बंद करना प्रतीत होता है (नियमित पुनरारंभ के विपरीत), इस और सूडो रीबूट के बीच क्या अंतर है? - auval
@uval, sudo reboot आपके सभी सिस्टम को रीबूट करता है, वह कंप्यूटर है, जबकि यह केवल Xorg सर्वर को पुनरारंभ करता है, ताकि अन्य प्रोग्राम, जिन्हें ग्राफ़िकल इंटरफ़ेस की आवश्यकता नहीं है, उदाहरण के लिए एक वेब सर्वर, काम करना जारी रख सकता है। साथ ही सभी माउंटर फ़ाइल सिस्टम (जैसे एन्क्रिप्टेड वाले), रिमोट होस्ट आदि के सभी कनेक्शन इत्यादि के मामले में इसके मामले में बने रहते हैं reboot आदेश - user907860
मुझे पुनरारंभ होता है: अपस्टार्ट से कनेक्ट करने में असमर्थ: सॉकेट / कॉम / उबंटू / अपस्टार्ट से कनेक्ट करने में विफल: कनेक्शन से इनकार कर दिया गया। - William


11.04 और इससे पहले के लिए:

sudo service gdm restart

11.10 और बाद में:

sudo service lightdm restart


38
2017-08-05 21:08



+1 अच्छी तरह से रास्पबेरी पीआई पर भी काम करता है (यदि कोई उत्सुक है, तो मुझे यही मिला है :) - Levon


पता चला कि आप कर सकते हैं sudo pkill X

और ऐसा लगता है कि मेरे लिए काम करता है!


13
2017-11-24 11:02



इसने मेरे सिस्टम को रिबूट किया, न कि अच्छे तरीके से। हालांकि मैं डेबियन का उपयोग कर रहा हूँ। - PJ Brunet
मेरे लिए पूरी तरह से काम करता है (मेरे पास कोई * डीएम सेवा नहीं है, Xorg सीधे उपयोगकर्ता autologin पर शुरू किया गया है)। - zgoda


24 अक्टूबर, 2012 तक उबंटू का नवीनतम संस्करण।

  1. ओपन डैश होम
  2. कीबोर्ड लेआउट के लिए खोजें
  3. विकल्प पर क्लिक करें
  4. "एक्स सर्वर को मारने के लिए कुंजी अनुक्रम" लेबल वाले टैब का विस्तार करें
  5. इसे सक्षम करें और बंद करें।

कमांड लाइन:

sudo restart lightdm

11
2017-10-25 05:35





आप दबाने का प्रयास कर सकते हैं Ctrl+ऑल्ट+बैकस्पेस एक्स को पुनरारंभ करने के लिए


10
2017-08-05 18:19



यह 10.04 में डिफ़ॉल्ट रूप से निष्क्रिय हो जाता है और इसलिए सामान्य रूप से काम नहीं करेगा। - Marcel Stimberg
हालांकि, सिस्टम -> प्राथमिकताएं -> कीबोर्ड पर जाकर, 'लेआउट' टैब में 'विकल्प ...' बटन पर क्लिक करके और 'एक्स सर्वर को मारने के लिए कुंजी अनुक्रम' सक्षम करने पर इसे पुनः सक्रिय किया जा सकता है। - dv3500ea
सही शॉर्टकट "Alt + SysRq + k" है, हालांकि उसने कमांड लाइन के लिए कहा। - Li Lo


उबंटू 9.04 के बाद से Ctrl+ऑल्ट+बैकस्पेस अक्षम है, हालांकि अब आप टाइप कर सकते हैं Alt gr + प्रिंट स्क्रीन + कश्मीर

http://www.sudo-juice.com/ubuntu-11-10-restart-x-shortcut/


8
2017-11-10 15:32



Alt + PrtScr / SysReq + k ने मुझे पीडीक्यू से लॉग आउट किया और मेरे प्रोग्राम मारे गए या समाप्त हो गए। एक्स-सर्वर को पुनरारंभ करते समय यह वांछित व्यवहार अपेक्षित है? मेरे पास 11.10 है और सुडो ने पुनरारंभ किया है lightdm मुझे टेक्स्ट मोड में ले गया और वहां रुकने के बाद दामों का एक गुच्छा बंद कर रहा था। मुझे सौभाग्य से मैन्युअल रूप से रीबूट करना पड़ा था, ऑफ बटन यह शानदार ढंग से (कभी-कभी) करता है। - Asher
SysRq + k वर्तमान टर्मिनल पर सभी चल रही प्रक्रियाओं और बाल-प्रक्रियाओं को मारता है (यानी आपका एक्स-सर्वर चल रहा है)। इसका उपयोग करने से सिस्टम डेटा खो सकता है! देख: askubuntu.com/questions/14155/... - Stefano Palazzo♦