उबंटू एक लॉगिन लूप में फंस जाता है

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

मैंने पढ़ा है कि समस्या ग्राफिक्स के आधार पर त्रुटि के कारण हो सकती है, यहां मेरा ग्राफिक्स कार्ड है: अति राडेन 7670 एम

क्या आप दौड़ने के बाद यहाँ समाप्त हुए sudo startx? फिर भी:

प्रेस Ctrl+Alt+F3 और शेल में लॉगिन करें ।

अब भागो ls -lA. यदि आप लाइन देखते हैं

-rw-------  1 root root   53 Nov 29 10:19 .Xauthority

फिर आपको करना होगा chown username:username .Xauthority और लॉग इन करने का प्रयास करें (आपको इसके लिए भी ऐसा करने की आवश्यकता हो सकती है .ICEauthority).

एल्स, करो ls -ld /tmp. बाईं ओर पहले 10 अक्षरों की जांच करें: उन्हें बिल्कुल पढ़ना चाहिए: drwxrwxrwt.

drwxrwxrwt 15 root root 4096 Nov 30 04:17 /tmp

अन्यथा, आपको करना होगा sudo chmod a+wt /tmp और फिर से जांचें।

यदि दोनों नहीं, तो मैं आपको या तो सलाह दूंगा

  1. sudo dpkg-reconfigure lightdm
  2. या स्थापना रद्द करें, इसे पुनर्स्थापित करें ।

अब दबाएं Alt+ जब तक आप फिर से लॉगिन स्क्रीन तक नहीं पहुंच जाते, और पुनरारंभ करें ।

मेरे पास यह था और देखने के बाद /var/log/Xorg.0.log मुझे पता चला कि यह एक एनवीडिया समस्या है (एक पंक्ति कह रही थी Xlib: extension "GLX" missing on display ":0).

मुझे एहसास हुआ कि मेरे पास आधिकारिक वेबसाइट से एनवीडिया ड्राइवर हैं जो वास्तव में स्थिर और परीक्षण नहीं किए गए हैं (इसलिए मैंने अतीत में पढ़ा और अनुभव भी किया है) ।

यहां समाधान पैकेज स्थापित करना था nvidia-current उबंटू रेपो से; यह एक भयानक पुराना संस्करण है, लेकिन कम से कम इसका ठीक से परीक्षण किया गया है । इसका इंस्टॉलर भी काफी सक्षम है और इसने एनवीडिया वेबसाइट से मेरे हैक-इंस्टॉल किए गए अस्थिर संस्करण को सफलतापूर्वक अनइंस्टॉल कर दिया ।

TL, डॉ, बस शेल में लॉग इन करने का प्रयास करें (Ctrl+Alt+F2 या जो कुछ भी च के बीच F1 और F6) और प्रकार

sudo add-apt-repository ppa:graphics-drivers/ppasudo apt updatesudo apt install nvidia-367

यदि यह सफल होता है, तो रिबूट करें ।

sudo reboot

यदि आप पर्याप्त भाग्यशाली हैं, तो समस्या हल हो गई, आपको एकता में लॉगिन करने में सक्षम होना चाहिए ।

अपडेट करें

कृपया ध्यान दें कि कभी कभी nvidia-current गलत ड्राइवर स्थापित हो सकता है । उस स्थिति में, अपने वीडियो कार्ड के लिए नवीनतम संगत ड्राइवर खोजें और इसे स्थापित करें । उदाहरण के लिए, उबंटू 16.04 पर, nvidia-current संस्करण के लिए अंक: 304.131-0बंटु 3 । यह आपके ग्राफिक्स कार्ड के साथ असंगत हो सकता है; इसलिए, इसके साथ खोजें sudo apt-cache search nvidia-[0-9]+$ आपको आवश्यक पैकेज के लिए, और इसे स्थापित करें ।

मुझे इस सटीक समस्या का सामना करना पड़ा और ऊपर दिए गए किसी भी सुधार ने मेरे लिए काम नहीं किया । लगभग देने के बाद मैं पर देखा .xsession-errors और देखा मैं अपने में एक टाइपो था .profile (मेरे पास एक अतिरिक्त था } फ़ाइल में मैंने इसे पहले दिन में संपादित किया था) ।

यह लॉगिन लूप का कारण बन रहा था । यह देखने के लिए एक और जगह हो सकती है कि क्या अन्य सुझाए गए सुधार आपके लिए काम नहीं करते हैं ।

मुझे कुछ महीने पहले लगभग समान समस्या थी । लाइटडीएम लॉगिन स्क्रीन (सीटीआरएल-ऑल्ट-एफ 1) से कंसोल में स्विच करना, प्रशासनिक उपयोगकर्ता नाम और पासवर्ड के साथ लॉग इन करना और निम्न कमांड दर्ज करने से समस्या हल हो गई:

sudo mv ~/.Xauthority ~/.Xauthority.backupsudo service lightdm restart

मेरे होम फोल्डर भरा हुआ था :-( df -h आपको यह जवाब देगा कि मुझे एसएसएच के माध्यम से कनेक्ट करना था कुछ जगह बनाई और फूल की तरह काम किया

ctrl+alt+F1, उपयोगकर्ता के रूप में लॉगिन करें, कुछ स्थान खाली करें और अपने एक्स सर्वर को पुनरारंभ करें! mostely sudo service sddm restart

प्रेस Ctrl+ALT+F3. आपको यूनिक्स-शैली लॉगिन प्रॉम्प्ट दिया जाना चाहिए, इसलिए वहां अपना उपयोगकर्ता नाम और पासवर्ड दर्ज करें । वहां से आपको एक दिया जाना चाहिए शैल (एक प्रोग्राम जो आपको कमांड दर्ज करने की अनुमति देता है, विंडोज की तरह' cmd.exe). इन आदेशों को दर्ज करें और दबाएं ENTER (या Return) प्रत्येक को लिखने के बाद (आपको अपना पासवर्ड दर्ज करना होगा जब यह कुछ दिखाता है [sudo] password for USERNAME. ध्यान दें कि जब आप इसे टाइप कर रहे हों तो पासवर्ड दिखाई नहीं देगा!):

sudo apt-get updatesudo apt-get -y dist-upgradesudo apt-get -y install fglrx

फिर इस कमांड का उपयोग करके अपने कंप्यूटर को रिबूट करें:

sudo reboot

देखें कि क्या यह काम करता है :)


यदि यह काम नहीं करता है, तो 3 टर्मिनल पर वापस जाने का प्रयास करें (Ctrl+ALT+F3), लॉगिन करें, और इस कमांड को दर्ज करें (दबाकर ENTER आपके द्वारा इसे टाइप करने के बाद):

sudo apt-get -y install lxdm

यह थोड़ा बाद में डॉस जैसा डायलॉग दिखाएगा। अगर lxdm चयनित नहीं है, का उपयोग करके इसे चुनें UP और DOWN तीर कुंजी, और प्रेस ENTER उस चयन को स्वीकार करने के लिए । फिर पहले की तरह ही कमांड का उपयोग करके रिबूट करें (sudo reboot).


अगर यह अभी भी काम नहीं करता है, 3 टर्मिनल पर वापस जाएं (ALT+F3), लॉगिन करें, और इस कमांड को दर्ज करें (समान प्रक्रिया):

sudo apt-get -y install lubuntu-desktop

यह एक बहुत हल्का डेस्कटॉप वातावरण स्थापित करेगा जो चाहिए अभी के लिए काम करें (आपको अपने कंप्यूटर को लॉगिन और उपयोग करने में सक्षम बनाना चाहिए) । एक बार यह हो जाने के बाद, रिबूट (sudo reboot), और जब आप लॉगिन पृष्ठ के साथ सामना कर रहे हैं, तो चुनें Lubuntu के बजाय पर्यावरण Ubuntu.

आज भी यही समस्या है।

कारण मेरे लिए थोड़ा अजीब था । xubuntu-desktop हटाया गया था, इसलिए था ubuntu-desktop. लाइटडीएम बिना किसी त्रुटि संदेश के बाहर निकल गया । एलएक्सडीएम की कोशिश की और जब मैंने लॉगिन करने की कोशिश की, तो यह एक संदेश पॉप अप हुआ जिसमें कहा गया कि जुबंटू नहीं मिला ।

पुनर्स्थापित किया गया xubuntu-desktop और यह अब तय हो गया है । सोचो apt-get autoremove पैकेज को हटा दिया ।

आपको डिफ़ॉल्ट रूप से उबंटू में आने वाले लॉगिन प्रबंधक लाइटडीएम के साथ समस्या हो सकती है । 12.04 में यह वही समस्या करता था जिसका आप वर्णन कर रहे हैं ।

आप इसके आसपास जाने के लिए जीडीएम, एक वैकल्पिक लॉगिन प्रबंधक स्थापित कर सकते हैं:

लॉगिन स्क्रीन पर, दबाकर रखें Ctrl+Alt+F2 टर्मिनल पर जाने के लिए । डरो मत! बस अपने यूजरनेम और पासवर्ड से यहां लॉग इन करें ।

फिर, टाइप करें sudo apt-get install gdm. इसे स्थापित करने दें और टाइप करें sudo dpkg-reconfigure gdm और इसे अपने लॉगिन प्रबंधक के रूप में सेट करने के लिए संकेतों का पालन करें ।

प्रेस Ctrl+Alt+F7 लॉगिन स्क्रीन पर वापस जाने के लिए जो अब अलग दिखना चाहिए । काम में लॉगिंग करता है? यदि ऐसा होता है, तो आपकी समस्या हल हो जाती है!

यदि ऐसा नहीं होता है, तो फुलस्क्रीन टर्मिनल पर वापस जाएं (फिर से, Ctrl+Alt+F2) और भागो sudo dpkg-reconfigure lightdm लाइटडीएम सेट करने के लिए जैसा कि आप फिर से प्रबंधक लॉगिन करते हैं । अब आप जानते हैं कि यह आपके ग्राफिक्स ड्राइवरों के साथ एक समस्या है ।

आपका डेस्कटॉप वातावरण शुरू करने में विफल हो रहा है (ऐसा लगता है) । मैं एक अलग उपयोगकर्ता के रूप में लॉग इन करने के लिए ट्रिंग द्वारा शुरू करूंगा ।

Ctrl+Alt+F1 फिर लॉगिन करें

sudo adduser testing

एक बार उपयोगकर्ता जोड़ा गया है ctrl+alt+f7 और परीक्षण के रूप में लॉग इन करने का प्रयास करें । यदि आप परीक्षण के रूप में लॉग इन कर सकते हैं तो आपकी एकता/गनोम कॉन्फ़िगरेशन बोर्क है और इसे रीसेट किया जाना चाहिए । यह सवाल इसे कवर करता है । मैं पसंद करता हूं mv ~/.config ~/.config.old.

यह आपके मामले का सीधा जवाब नहीं है, बल्कि लॉग इन लूप के लिए एक सामान्य समाधान है ।

समस्या एक गलत कमांड के रूप में सरल हो सकती है । होम निर्देशिका में प्रोफ़ाइल फ़ाइल । (चूंकि वह फ़ाइल लॉगऑन पर लोड हो जाती है)

यह देखने के लिए कि क्या वास्तव में ऐसा है, दबाएं Ctrl Alt F1, और लॉगिन करें । जाँच हो रही है .आपके होम डायरेक्टरी में एक्ससेशन-एरर फाइल

~/.xsession-errors

यह कुछ समस्याग्रस्त आदेश के बारे में कुछ सुराग देना चाहिए ।

~ / में देखो । सत्र-त्रुटियां; वहाँ एक सुराग हो सकता है ।

मेरे पास जवाब देने के लिए पर्याप्त प्रतिष्ठा नहीं है, लेकिन मेरे लिए जो काम किया वह निर्देशों का पालन कर रहा थाhere. संक्षेप में सुडो उबंटू-ड्राइवर डिवाइस करें, और फिर अनुशंसित ड्राइवर सुडो एप्ट-गेट इंस्टॉल करें ।

मुझे भी यही समस्या थी और यह सरल था । मेरे Virtualbox Lubuntu 16.04 था डिस्क स्थान से बाहर चला. मैंने कुछ जगह साफ की और-शाज़म!
वापस फिर से ।

आज मेरे साथ हुआ, उबंटू 18.04 । यदि यहां कोई भी उत्तर काम नहीं करता है, तो /वार/लॉग/सिस्लॉग ' देखें और किसी भी त्रुटि की जांच करें जो आपके द्वारा हाल ही में की गई किसी चीज़ से संबंधित हो सकती है । मेरा मुद्दा फ्लैटपैक` से संबंधित एक त्रुटि थी, जिसे मैंने एक दिन पहले स्थापित किया है लेकिन इसकी आवश्यकता नहीं है । इसे अनइंस्टॉल करने के बाद, सब कुछ सामान्य हो गया ।

कई तरीकों की कोशिश करने के बाद, मैंने पाया कि समस्या संकेतक-मल्टीलोड स्थापित करने के कारण थी । इसे शुद्ध करने से मेरी समस्या हल हो गई । मैं जवाब नहीं दे सकता इसलिए मैं अपना अनुभव टिप्पणी के रूप में लिखता हूं!!

एक और संभावित कारण है । यदि आप /आदि/पर्यावरण फ़ाइल को गड़बड़ करते हैं तो यह भी हो सकता है । ठीक करना । सीटीआरएल+ऑल्ट_+एफ 3 करें और सत्र में लॉगिन करें । जांचें कि क्या आप कोई शेल कमांड चला सकते हैं । यदि नहीं तो यह समस्या है ।

जब से आपने क्वांटल स्थापित किया है, आप सिस्टम को सही ढंग से शुरू नहीं कर सके? क्या आपने ड्राइवरों को कुछ स्थापित किया है? आप कनेक्ट से कुछ TTY (Ctrl+Alt+F1…एफ 6) किसी भी उपयोगकर्ता के साथ?