14.04 से अपग्रेड करने के बाद 16.04 लॉगिन स्क्रीन एक लूप में चलती है जबकि कंसोल लॉगिन कार्य करता है


14

मैं डिफ़ॉल्ट स्थापना के रूप में Ubuntu 14.04 के साथ एक DELL प्रेसिजन 5510 Ubuntu संस्करण पर हूं। आज मैंने 14.04 से अपग्रेड किया। यहाँ दिखाया गया है

अपग्रेड बिना किसी त्रुटि संदेश के चला गया। हालाँकि, रिबूट के बाद मैं लॉगिन मैनेजर ( lightdmडिफ़ॉल्ट रूप से) के माध्यम से लॉगिन नहीं कर सकता। जब पासवर्ड स्वीकार कर लिया जाता है, तो स्क्रीन शीघ्र ही डेस्कटॉप दृश्य के लिए संकेत देती है, कहते हैं, एक दूसरा और फिर बिना किसी सूचना के तुरंत लॉगिन स्क्रीन पर वापस आ जाता है।

मैं टेक्स्ट कंसोल ( CTL+ ALT+ F1) के माध्यम से ठीक से लॉगिन कर सकता हूं । तो यह निश्चित रूप से एक पासवर्ड गलत मुद्दा नहीं है।

मैंने पढ़ा है कि यह उपयोगकर्ताओं से पहले हुआ होगा, यहाँ देखें । मेरे साथ अंतर यह है, कि लॉगिन प्रयास के बाद की स्क्रीन पूरी तरह से काली नहीं है, लेकिन यह वास्तव में डेस्कटॉप अवलोकन और यहां तक ​​कि एक सिस्टम संवाद भी दिखाता है जिसे मैं एक्सेस नहीं कर सकता क्योंकि लूप जल्दी से अनुसरण करता है।

यहां क्या गलत हो सकता है? मैं फिर से अपने सिस्टम का उपयोग कैसे कर सकता हूं? किसी भी प्रकार की मदद की बेहद सराहना की जाती है।


क्या आपने भौंरा का उपयोग किया? यदि ऐसा है, तो टट्टी (Ctrl + Alt + F1) से भौंरा निकालें और देखें कि क्या इसे ठीक करता है।
एलिन आंद्रेई

क्या आप GUI में अतिथि सत्र में प्रवेश कर सकते हैं? कि आपके घर निर्देशिका में किसी भी बचे हुए कॉन्फ़िगर फ़ाइलों (डॉट फ़ाइलों) से बचना चाहिए।
ubfan1

@AlinAndrei अगर भौंरा डिफ़ॉल्ट 14.04 एलटीएस के साथ आता है, तो मैं इसका उपयोग कर सकता हूं। हालाँकि, मेरे पास भौंरा सक्रिय रूप से स्थापित या कॉन्फ़िगर नहीं था। इसलिए, मैं थोड़ा चिंतित हूं कि सिस्टम के लिए इसका क्या मतलब हो सकता है अगर मैं एक पूर्व-तैयार सॉफ़्टवेयर को हटा
दूं

@ ubfan1: दुर्भाग्य से मैं अतिथि सत्र में प्रवेश नहीं कर सकता। उपयोगकर्ता खाते के साथ एक ही व्यवहार।
बनजिप

बस ध्यान दें, sudo apt-get update && sudo apt-get purge lightdm -y && sudo apt-get lightdm -y ... यह कुछ लोगों के लिए काम करता है। आपको एक स्क्रीन पॉप अप दिखाई देगा जिसमें आप अपने डिफ़ॉल्ट का चयन करने के लिए कह सकते हैं और lightdm हिट टैब चुन सकते हैं और इसे ओके कर सकते हैं। उसके बाद sudo dpkg-reconfigure lightdm। sudo ने आपका उपयोगकर्ता-नाम-यहाँ-चोया: आपका उपयोगकर्ता-नाम-यहाँ ~ / .Xauthority; mv -v .Xauthority .Xauthority.bak ... यह कुछ लोगों के लिए काम करता है। आप वीडियो ड्राइवर के मुद्दों पर भी विचार कर सकते हैं। उदाहरण के लिए, इसमें से किसी ने भी मेरे लिए काम नहीं किया, लेकिन मुझे पता चला कि मेरा वीडियो कार्ड ड्राइवर अभी तक आधिकारिक रूप से समर्थित नहीं है। सुनिश्चित नहीं है कि क्या गलत tbh है।

जवाबों:


7

15.10 विली वेयरवोल्फ से अपडेट करने के बाद मैं इसमें भाग गया।

मैं prime-selectसमर्पित ग्राफिक्स कार्ड को सक्षम और अक्षम करने के लिए एनवीडिया की कमांड का उपयोग करता हूं । ( Ctrl+ Alt+ का उपयोग F1करने और कंसोल में लॉग इन करने के बाद ) मैंने अपने GT 540M ग्राफिक्स कार्ड को sudo prime-select intelइसके बाद निष्क्रिय कर दिया sudo reboot। रिबूट होने पर मैं एकता में प्रवेश करने में सक्षम था।

स्पष्ट रूप से यह एक अल्पकालिक सुधार है और जैसा कि अन्य उत्तरों ने संकेत दिया है, शायद दीर्घकालिक समाधान एनवीडिया ड्राइवरों को बदलने या अपग्रेड करने या मौजूदा अहस्ताक्षरित ड्राइवर को सुरक्षित बूट को अक्षम करके चलाने की अनुमति देने से संबंधित होगा। लेकिन उम्मीद है कि यह आपको कम से कम डेस्कटॉप पर ले जाता है!

संपादित करें: एनवीडिया चालक को अब इस उत्तर के अनुसार आधिकारिक पीपीए का उपयोग करके स्थापित किया जा सकता है :

sudo apt purge nvidia-*
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-364

इसी तरह की विधि (एनवीडिया ड्राइवरों को शुद्ध करने) का उपयोग करने के बाद मैंने और अधिक अपडेट और पुराने पैकेजों को चलाया और उसके बाद मैं एनवीडिया ड्राइवर को फिर से सक्षम कर सका
क्रिस्टोफर

4

15.10 से अपग्रेड करने के बाद मुझे यही समस्या थी

क्या समस्या थी?

मेरे लिए, समस्या यह थी कि यूईएफआई सिक्योर बूट सक्षम था । NVIDIA ड्राइवर स्थानीय रूप से संकलित हैं और इसलिए हस्ताक्षरित नहीं हैं

जब सुरक्षित बूट सक्षम हो तो Ubuntu 16.04 अहस्ताक्षरित कर्नेल मॉड्यूल की अनुमति नहीं देता है।

मैंने सुरक्षित बूट को अक्षम कर दिया है, लेकिन फिर भी, मैं एक लॉगिन लूप में समाप्त हुआ ।

खैर, यह मेरी अपनी गलती थी। इस बीच मैंने Ctrl + Alt + F1 का उपयोग कर एक टर्मिनल पर स्विच किया और sudo का उपयोग करके एक Xserver शुरू किया। इसने मेरे होम डायरेक्टरी में फाइलें बदलीं और मालिकाना हक जड़ दिया

चलने के बाद sudo chown username:username -R /home/username (अपने व्यक्तिगत उपयोगकर्ता नाम में सभी तीन उपयोगकर्ता नाम बदलें) मैं एक सामान्य एक्स सत्र में लॉग इन करने में सक्षम था।


मुझे UEFI सिक्योर बूट के बारे में यही समस्या है। मैंने सुरक्षित बूट को भी निष्क्रिय कर दिया है। लेकिन इससे भी समस्या हल नहीं हुई। Chown नहीं था ~home/, हालांकि, के रूप में मैं किसी भी फेरबदल यहाँ पर शक नहीं होता। अंत में, मैं बूट करने योग्य यूएसबी स्टिक के माध्यम से एक नए इंस्टॉलेशन के साथ समाप्त हुआ। अब मैं फिर से अपने उपयोगकर्ता खाते में प्रवेश कर सकता हूं। लेकिन यह हर किसी के लिए एक व्यवहार्य समाधान नहीं है, इसलिए मैं इसे उत्तर के रूप में पोस्ट नहीं करना चाहता था।
बनीज

3

मैं एक ताजा स्थापित करने के बाद एक ही समस्या है।

Ctrl+ alt+F1

फिर

sudo apt-get dist-upgrade

मेरे लिए काम किया।

ऐसा लगता है कि कुछ पैकेज पीछे रह गए थे


आपको यह उल्लेख करना चाहिए कि यह कमांड ubuntu को नए संस्करण में अपग्रेड करेगा।
cpz

1

मेरे पास बिल्कुल वही लैपटॉप और वही समस्या है। इस आदेश के बाद:

सूद apt-get purge nvidia *

मैं फिर से लॉगिन करने में सक्षम हूं लेकिन मेरे आश्चर्य के लिए सिस्टम 16.04 नहीं है। मैं 14.04 पर वापस आ गया - बिल्कुल अजीब।

अद्यतन: वास्तव में, मैं 16.04 चला रहा हूं, लेकिन सिस्टम सेटिंग्स मुझे बता रही हैं कि यह 14.04 है। और एनवीडिया मालिकाना ड्राइवरों को सक्रिय करने के बाद लॉगिन समस्या फिर से वापस आ गई है।


1

मुझे NVIDIA ड्राइवर स्थापित करने के बाद समान लूपिंग लॉगिन मिला, मैंने उपरोक्त सभी को ubuntu-desktop, lightdm, gdm3, या unity को फिर से स्थापित करने की कोशिश की और कुछ भी काम नहीं किया। केवल अन्य डेस्कटॉप वातावरण (mate, kubuntu) काम करता है।

तो समस्या (मेरे मामले में) NOMODESET की वजह से है

यदि आपको समस्या है कि लूपिंग लॉगिन जिसे आपने कभी ubuntu पर बूट करने के लिए नोमोडसेट का उपयोग किया है या लाइव यूएसबी से भी ubuntu बूट नहीं कर सकता है, तो आपको पहले प्रयास करना चाहिए

  1. सेट करें nouveau.modeset = 0 (दबाएं जब ubuntu पहली बार पुनरारंभ होता है, जब आप OS OS की सूची का चयन कर रहे होते हैं। फिर तर्क जोड़ें nouvea.modeset = 0 काफी छप के बाद) चलो तर्क जोड़ें nouveau.modeset = काफी छप के बाद =
  2. यदि पहला काम नहीं करता है, तो nouveau.modeset = 0 के बजाय नामांकित सेट की कोशिश करें (काफी छप के बाद नामांकन जोड़ें)

ध्यान दें:

  • हम केवल नाममात्र अस्थायी का उपयोग करते हैं, इसे ग्रब डिफॉल्ट में न बदलें (नोमोडेट के साथ बूट करने के बाद इस फाइल / आदि / डिफॉल्ट / ग्रब में नॉमिनेट न जोड़ें), किसी भी ड्राइवर को स्थापित करें जिसे आप अतिरिक्त ड्राइवर से या डीडी पैकेज से चाहते हैं। फिर ubuntu को पुनः आरंभ करें।

  • एनवीडिया स्थापित करने के बाद नामांकित सेट करना लूप लॉगिन बना देगा या ubuntu-control-center को क्रैश कर देगा

यदि अच्छी तरह से काम कर रहा है, तो ग्रुब के डिफ़ॉल्ट में nouveau.modeset = 0 जोड़ें, इस लिंक में कुछ कमांड चलाएं मैंने पहले से ही उबंटू स्थापित करने के बाद 'नॉमोडसेट' कैसे सेट किया?


0

मैं एक NVIDIA ग्राफिक कार्ड होने पीसी के लिए एक ताजा स्थापित किया था। मेरे मामले में, निम्नलिखित सरल उपाय थे:

कंसोल लॉग इन ctrl + alt + F1 के माध्यम से बदलें

लॉगिन करने के बाद, निम्न चरणों का पालन करें:

sudo उपयुक्त अद्यतन

sudo उपयुक्त उन्नयन

उसके बाद, मैं सामान्य रूप से लॉगिन कर सकता हूं (संभवतः एक रिबूट के बाद)।

ऐसा प्रतीत होता है कि भले ही स्थापना इंटरनेट एक्सेस के साथ की गई थी, लेकिन सभी अपडेट ठीक से स्थापित नहीं किए गए थे। दोनों उपरोक्त चरण अद्यतन प्रक्रिया को पूरा करते हैं।


0

चरण 1: मशीन को रिबूट करें

चरण 2: उबंटू के लिए अग्रिम विकल्प चुनें

चरण 3: रिकवरी मोड का चयन करें

चरण 4: निशुल्क स्थान बनाने के लिए स्वच्छ प्रयास का चयन करें

चरण 5: dpkg टूटे हुए पैकेजों की मरम्मत का चयन करें

चरण 5: सामान्य बूट को फिर से शुरू करें चुनें


0

अपने ड्राइवरों को शुद्ध न करें, यदि आपने उन्हें सिस्टम सेटिंग्स में सॉफ़्टवेयर और अपडेट के तहत अतिरिक्त ड्राइवरों के माध्यम से फिर से स्थापित किया है।

फिर अपने टर्मिनल को खोलें (ctrl + alt + f1 अगर लॉग इन स्क्रीन पर अटक गया है) और "sudo mokutil --disable-validation" टाइप करें और फिर तीन बार अपना पासवर्ड डालें।

शिम के माध्यम से सुरक्षित बूट को पुनरारंभ करें और अक्षम करें जो बूट करते समय दिखाई देना चाहिए, बूट करना जारी रखें और लॉग इन करें।

फिर सॉफ्टवेयर और अपडेट के माध्यम से एनवीडिया ड्राइवरों को स्थापित करने के बाद अपना टर्मिनल फिर से खोलें, फिर "sudo mokutil --enable-validation" टाइप करें और फिर तीन बार अपने पासवर्ड दर्ज करें।

पुनरारंभ करें और अब सुरक्षित बूट सक्षम करें और बूट करना जारी रखें।

इसने मेरे लिए काम किया।

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