Xorg / xserver को रीसेट कैसे करें?


35

Xserver यूनिटी 3D और 2D दोनों में मेरे सामान्य उपयोगकर्ता खाते पर क्रैश करता रहता है। यह अतिथि खाते पर नहीं करता है।

इसलिए मैं संबंधित सब कुछ xserver को रीसेट / रोलबैक करना चाहता हूं, उम्मीद है कि यह इसे ठीक करने जा रहा है।

इसमें अधिकांश उत्तर शामिल हैं sudo dpkg-reconfigure xserver-xorg। हालांकि, यह मेरे लिए कुछ नहीं करता है (कोई आउटपुट नहीं उत्पन्न करता है) और मैं अन्य मंचों में पढ़ता हूं, कि यह पदावनत है।

तो, मौजूदा तरीका क्या है कि सभी xserver / xorg विकल्प रीसेट करें; इसका विकल्प क्या है sudo dpkg-reconfigure xserver-xorg? X काम करने के दौरान क्रैश हो जाता है, लॉगिन से पहले नहीं। और क्रैश का प्रभाव यह है कि मैं सत्र से बाहर हो जाता हूं, न कि फ्रीज या मशीन क्रैश।


@ जोर्ज कास्त्रो उबंटू का संस्करण यहां महत्वपूर्ण है, क्योंकि चीजें बदल गई हैं। मेरा कोई और "gdm" नहीं है और न ही dpkg-reconfigure का काम करता है, मेरा मानना ​​है।
थोमस

क्या आपने xorg.conf को रीसेट करने की कोशिश की है? (बैकअप और निकालें)
पॉलियस 13ukys

जवाबों:


13

यदि आपका अतिथि खाता प्रभावित नहीं है, तो यह एक उपयोगकर्ता-विशिष्ट सेटिंग हो सकती है जो समस्या पैदा कर रही है। हटाने का प्रयास करें~/.config/monitors.xml


धन्यवाद, लेकिन यह मदद नहीं की। वास्तव में मुझे नहीं लगता कि यह मॉनिटर सेटिंग है, क्योंकि अतिथि खाता क्रैश नहीं होता है, तब भी जब मैं दोनों मॉनिटरों को कॉन्फ़िगर करता हूं ...
थॉमस

ठीक है, जबकि यह वास्तव में नहीं था, इसके पीछे के विचार ने मेरी समस्या को हल कर दिया: ~ / -config dir में एक-एक करके फ़ाइलों को हटाने का काम किया! :-) @ जोर्ज कास्त्रो: यदि आप अपना उत्तर इस दिशा में संशोधित करते हैं, तो मैं इसे "स्वीकार" करूँगा
थोमस

मुझे नहीं पता कि आपने कौन सी फाइलें हटाईं, बेझिझक जवाब में वह सारी जानकारी जोड़ दी, हालांकि खुशी है कि आपको यह मिल गया!
जॉर्ज कास्त्रो

इससे मुझे fglrx (AMD CCCLE) के साथ कुछ समस्याओं को हल करने में मदद मिली।
निक


6

पहले से इंस्टॉल किए गए संकुल को फिर से कॉन्फ़िगर करने के लिए, आप निम्न का उल्लेख कर सकते हैं:

Ubuntu Manpage: dpkg-reconfigure - पहले से इंस्टॉल किए गए पैकेज को फिर से कॉन्फ़िगर करें

टर्मिनल का उपयोग करना:

  1. आप जबकि, बूट प्रेस एक खाली स्क्रीन मिल गया है, तो CTRL+ ALT+ F1टर्मिनल का उपयोग करने के लिए।

    फिर, अपने डेस्कटॉप वातावरण के आधार पर, एक्स का उपयोग करके समाप्त करें:

    • सूक्ति (उबंटू) के लिए: sudo /etc/init.d/gdm stop

    • केडीई (कुबंटू) के लिए: sudo /etc/init.d/kdm stop

    • Xfce (Xubuntu) के लिए: sudo /etc/init.d/xdm stop

  2. पुनर्गठन प्रक्रिया के लिए:

    sudo dpkg-reconfigure xserver-xorg
    

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

    sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
    
  3. GUI को पुनरारंभ करें:

    फिर, यह डेस्कटॉप वातावरण पर निर्भर करता है, इसलिए:

    • सूक्ति (उबंटू) के लिए: sudo /etc/init.d/gdm start

    • केडीई (कुबंटू) के लिए: sudo /etc/init.d/kdm start

    • Xfce (Xubuntu) के लिए: sudo /etc/init.d/xdm start


यदि उपरोक्त चरणों को निष्पादित करने में विफल रहता है, तो कोई हमेशा /etc/X11/xorg.confमैन्युअल रूप से संपादित कर सकता है और फ़ाइल सामग्री को बदल सकता है।

को देखें:


5
क्योंकि sudo /etc/init.d/gdm stopमुझे sudo /etc/init.d/gdm कमांड नहीं मिली है और sudo dpkg-reconfigure xserver-xorgमेरे लिए कुछ भी नहीं करता है, जैसा कि मैंने प्रश्न में बताया है। हालांकि जवाब देने के लिए Thx ...
thomas

@thomas बहुत अजीब है, लेकिन सिर्फ लिंक जोड़ा गया था कि आप xorg.conf फ़ाइल के लिए डिफ़ॉल्ट सामग्री एकत्र कर सकते हैं। शायद मैन्युअल रूप से फ़ाइल सामग्री सेट करने से आपको मदद मिल सकती है।
ज़ुल्ल

3
Ubuntu 12.04 में डिस्प्ले मैनेजर lightdm है , gdm नहीं । क्यों dpkg-reconfigure काम नहीं करता है, मुझे नहीं पता! : - /
थोमस

@thomas शायद dpkg को पुन: स्थापित करने से आप इसका उपयोग कर सकते हैं!
ज़ूल

1
मेरे मामले में, लॉगिन स्क्रीन के बाद, स्क्रीन काली थी। इस उत्तर में उल्लिखित चरणों ने इसे हल कर दिया। मुझे कमांड दर्ज करने के लिए एक अन्य कंप्यूटर से एसएसएच के माध्यम से लॉगिन करना पड़ा।
सेरानो

-2

मेरे द्वारा बताए गए आप सभी लोगों की कोशिश करने के बाद, मैंने अपने सामान्य उपयोगकर्ता पर वापस .Xauthority और।

tty1 (CTRL + ALT + 1) शुरू करने और लॉगिन करने के लिए, सुपरयुसर (sudo su) और लॉग इन करें:

cd /home/username/
ls -a -l 

मेरे मामले में। सामान्यता भी मेरे सामान्य उपयोगकर्ता द्वारा पठनीय नहीं थी, इसलिए पहले मुझे चोदना पड़ा:

chmod 775 .Xauthority

फिर:

chown username .Xauthority
chown username .ICEauthority

इसके बाद, रिबूट करें और लॉगिन करने का प्रयास करें - यह मेरे लिए काम करता है।

एक और नोट: मैंने xorg.conf और NVidia ड्राइवरों के साथ पुनरावृत्ति प्रयोगों के बाद इस समस्या का सामना किया - 2 कार्ड के साथ 3 मॉनिटर सेटअप करने की कोशिश कर रहा है। इसलिए, मैंने बहुत समय बिताया है कि समस्या को हल करने की कोशिश कर रहा हूँ जो कि xserver और वीडियो सेटिंग्स के आसपास खेल रहा है - जबकि दुर्घटना का कारण पूरी तरह से असंबंधित था।


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