उबंटू 14.04 लॉगिन लूप इश्यू


10

मैं Ubuntu 14.04.2 LTS का उपयोग कर रहा हूं, और बिजली की विफलता के बाद, मैं लॉगिन नहीं कर सकता।
अचानक ऐसा होने से पहले कुछ महीनों के लिए कंप्यूटर ठीक काम कर रहा है।

लक्षण हैं:

  • लॉगिन प्रयास के बाद, स्क्रीन लगभग 15 सेकंड के लिए काली हो जाती है, और लॉगिन स्क्रीन पर वापस आ जाती है।
  • मैं एक समस्या के बिना अतिथि के रूप में लॉग इन कर सकता हूं
  • मैं tty1 ~ tty6 के माध्यम से खुद को लॉग इन कर सकता हूं

मैंने बिना किसी सफलता के साथ निम्नलिखित की कोशिश की / जाँच की:

  1. .Xauthorityस्वामित्व बदलने से काम नहीं चला
    chown username:username .Xauthority

  2. उपयोगकर्ता निर्देशिका अधिकारों को बदलने से काम नहीं हुआ
    sudo chmod -R u+w /home/[username]

  3. मैंने लाइटमेड के साथ मेडडलिंग की कोशिश की
    dpkg-reconfigure lightdm

  4. sudo mv ~/.Xauthority ~/.Xauthority.backup
    sudo service lightdm restart

  5. में कुछ भी नहीं था .xsession-errors

  6. के gdmबजाय की कोशिश की lightdm, लेकिन यह एक ही मुद्दा था

  7. अनइंस्टॉल lightdmऔर पुनः इंस्टॉल किया गया

  8. /tmp निर्देशिका दिखाती है drwxrwxrwt

इन समाधानों में से कोई भी मुझे ऑन-लाइन काम नहीं मिला। किसी को भी मदद कर सकते हैं?

संपादित करें 1):
जब मैंने टाइप किया sudo tail /var/log/lightdm/lightdm.log, तो 10 लाइनें दिखाई दे रही हैं। (सभी के साथ शुरू DEBUG:):

Activating VT 7  
Activating login1 session c3  
Session pid=8697: Greeter connected version=1.10.4  
Session pid=8697: Greeter start authentication for [username]  
Session pid=8769: Started with service 'lightdm', username [username]  
Session pid=8769: Got 1 message from PAM  
Session pid=8697: Propmpt greeter with 1 message  
User /org/freedesktop/Accounts/User 1000 changed (repeated 3 times) 

इसके अलावा, जब मैं टाइप करता हूं ls /usr/share/xsessions/, तो यह दिखाता है

gnome.desktop    ubuntu.desktop 

2 संपादित करें):

sudo grep 'lightdm:' /var/log/auth.log | tailनिम्नलिखित देता है, सभी के साथ शुरू lightdm::

pam_ck_connector(lightdm:session): nox11 mode, ignoring PAM_TTY :0  
pam_unix(lighdm:session): session closed for user [username]  
PAM unable to dlopen(pam_kwallet.so): /lib/security/pam_kwallet.so: cannot open shared object file: No such file or directory  
PAM adding faulty module: pam_kwallet.so  
pam_unix(lightdm-greeter:session): session opened for user lightdm by (uid=0)
pam_ck_connector(lightdm-greeter:session): nox11 mode, ignoring PAM_TTY :0  
PAM unable to dlopen(pam_kwallet.so): /lib/security/pam_kwallet.so: cannot open shared object file: No such file or directory  
PAM adding faulty module: pam_kwallet.so  
pam_succeed_if(lightdm:auth): requirement "user ingroup nopasswdlogin" not met by user [username]"  
(this one starts with sudo: instead of lightdm:) [username] : TTY=tty1 ; PWD=/home/[username] ; USER=root ; COMMAND=/bin/grep lightdm: /var/log/auth.log  

डिस्प्ले मैनेजर लॉग में कुछ भी (जैसे sudo tail /var/log/lightdm/lightdm.log)? क्या आपका सामान्य उपयोगकर्ता सत्र xsession डायरेक्टरी ( ls /usr/share/xsessions/) में सूचीबद्ध है ?
स्टीलड्राइवर

धन्यवाद - कैसे के बारे में। जैसेsudo grep 'lightdm:' /var/log/auth.log | tail
स्टीलराइवर

यह उस तरीके से परे है जो मैं समझता हूं, लेकिन मैं आपको बताता हूं कि मैं क्या देखता हूं: पाम आपके कंप्यूटर के लिए कुछ प्रकार की सुरक्षा प्रणाली है। यह kwalletmanager के साथ कुछ करने की कोशिश कर रहा है, जो प्रोग्राम KDE के लिए एक पासवर्ड सुरक्षित है। लेकिन, यह एक्सेस करने की कोशिश कर रहा है कि ऐसा प्रतीत होता है कि एक पुस्तकालय ऐसा करने के लिए उपयोग करता है - /lib/security/pam_kwallet.so और यह नहीं मिल सकता है। जांचें कि क्या वह फाइल मौजूद है और यदि उसकी अनुमति है (निर्देशिका के साथ यह रहता है) तो क्या होगा। आप apt-file को स्थापित कर सकते हैं और इसका उपयोग यह जानने के लिए कर सकते हैं कि वह फ़ाइल किस पैकेज से आती है अगर यह स्थापित है और सही तरीके से अपडेट की गई है। प्रथम-फ़ाइल अपडेट 1
जो

जाहिरा तौर पर, pam_kwallet.so Kubuntu ([ Bugs.launchpad.net/ubuntu/+source/lightdm/+bug/1309535] के लिए कुछ वैकल्पिक है । उन वैकल्पिक पंक्तियों पर टिप्पणी करने से त्रुटियां दूर हो जाती हैं, लेकिन समस्या हल नहीं हुई। मैंने यह देखने के लिए कि यह काम करेगा, यह देखने के लिए Xubuntu और Xfce को भी स्थापित किया, लेकिन नहीं। :(
जस्टिन ह्वांग

मैंने Ubuntu 14.04.2 LTS (पिछली स्थापना को स्वरूपित) को फिर से स्थापित किया है, और फिर भी, मेरे पास एक ही मुद्दा है। मुझे लगता है कि मुद्दा [उपयोगकर्ता] फ़ोल्डर में कहीं है? क्या कोई मुझे बचा सकता है, कृपया! यह मेरा शोध कंप्यूटर है, और मेरे शोध प्रबंध अनुसंधान को तब तक वापस रखा जाएगा जब तक कि मुझे यह फिर से नहीं मिलता! :(
जस्टिन ह्वांग

जवाबों:



2

मुझे पता है कि यह एक समय हो गया है, लेकिन अगर समस्या बनी रहती है, तो मैं क्या करूँगा। यह एक "उपयोगकर्ता" विशिष्ट समस्या की तरह दिखता है, खासकर पुनर्स्थापना के बाद।

सबसे पहले, एक नया उपयोगकर्ता बनाने की कोशिश करें ( sudo adduser "username") और देखें कि क्या काम करता है। यदि ऐसा होता है, तो आपके पास यह पुष्टि है कि आपके स्थानीय कॉन्फ़िगरेशन में कुछ गलत है।

निम्न आदेशों के साथ एक नए, नए कॉन्फ़िगरेशन के साथ शुरू करने का प्रयास करें (एक समस्या से अपने समस्याग्रस्त उपयोगकर्ता नाम से लॉग इन करने के बाद)

mkdir ~/cfg-backups
mv ~/.config ~/cfg-backup
mv ~/.dconf ~/cfg-backup

और जांचें कि क्या आप व्यवसाय में वापस आ गए हैं। आप बैकअप से किसी भी कॉन्फिग को पुनर्स्थापित कर सकते हैं जिसकी आपको आवश्यकता होनी चाहिए।


2

मेरे मामले में निम्नलिखित विधि ने समस्या को हल किया

सबसे पहले tty में लॉगिन करके दबाएं CtrlAltF1

Ubuntu डेस्कटॉप (यानी एकता) की स्थापना रद्द करें

sudo apt-get install --reinstall ubuntu-desktop

कुछ अन्य युक्तियां यहां उपलब्ध हैं: ubuntu 14.04 लॉगिन लूप समस्या

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