रास्पबियन ग्राफिकल लॉगिन स्क्रीन अटक गई! लॉग इन नहीं कर सकते!


15

मैं हर बार लॉगिन स्क्रीन देख रहा हूं, जब मेरे पीआई ने बूट किया। पहले इसे किसी भी पासवर्ड की आवश्यकता नहीं थी, लेकिन 3-4 बूटों के बाद, पीआई पासवर्ड मांगता है। जब मैं लिखता हूँ पासवर्ड फिर से उसी स्क्रीन को प्रदर्शित करता है। मुझे नहीं पता कि अब क्या करना है: /

मैं रास्पबेरी पाई पर रास्पियन का उपयोग कर रहा हूं। 3. मैंने यहां अन्य प्रश्न नहीं देखे हैं, इसलिए कसकर स्थापित नहीं किया है। नीचे स्क्रीन का स्क्रीनशॉट।

स्क्रीनशॉट

मैंने कमांड लाइन से लॉग इन करने की कोशिश की। मैं कमांड लाइन में जाने के लिए Ctrl + Alt + F6 दबाता हूं और वहां से लॉगिन करता हूं।

लॉगिन लिखने के बाद startx, स्क्रीन काली हो जाती है, और फिर यह त्रुटि दिखा रहा है:

xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error

मुझे लगता है कि यह VNC के लिए लॉगिन स्क्रीन है? पासवर्ड वही होगा जो आप इसे सेट करते हैं। एक रास्पबेरी पाई के लिए डिफ़ॉल्ट पासवर्ड रास्पबेरी है।
डार्थ वादेर

स्थापित नहीं है vnc
arslion

क्या आपने पासवर्ड के रूप में रास्पबेरी की कोशिश की?
डार्थ वादेर

हाँ, मैंने कोशिश की कि यह कमांड लाइन पर काम करे लेकिन यहाँ इस स्क्रीन पर काम नहीं किया।
arslion

कुछ विचार: क्या आप सुनिश्चित हैं कि जब आप अपना पासवर्ड डालते हैं तो न तो न्यूक्लॉक या कैप्सलॉक सक्रिय होते हैं? क्या आपने साइसलॉग की जाँच की? आप startxकमांड लाइन से नहीं चल सकते क्योंकि X पहले से ही चल रहा है।
बेक्स

जवाबों:


13

ऐसा लगता है कि आपका एक्स सर्वर ठीक काम कर रहा है, लेकिन या तो आपका लॉगिन प्रबंधक या आपका डेस्कटॉप वातावरण ठीक से चलाने में विफल हो रहा है (पूर्व को पासवर्ड मांगना है, तो आपके लिए बाद की शुरुआत करें)।

कैसे करें जांच

चूंकि आप कमांड लाइन के माध्यम से लॉगिन कर सकते हैं, आप आसानी से महत्वपूर्ण लॉग फ़ाइलों तक पहुंच सकते हैं, जिन्हें आपको त्रुटि संदेशों की जांच करनी चाहिए। लॉगिन प्रबंधक (मुझे लगता है lightdm) लॉग आमतौर पर रहते हैं /var/log/lightdm/, डेस्कटॉप वातावरण को भी अपना लॉग इन कहीं रखना चाहिए /var/log/manपता लगाने के लिए जाँच करें ।

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

कैसे ठीक करना है

यह जानने के बिना कि वास्तव में समस्या क्या है, यहाँ कुछ क्रियाएं हैं जो मदद कर सकती हैं:

  • अपने घर फ़ोल्डर पर अनुमतियाँ रीसेट करें sudo chown -R pi /home/pi:। (विशेष रूप से, .Xauthorityफ़ाइल में गलत अनुमतियाँ हो सकती हैं। इस मामले में, आपको केवल sudo chown pi:pi .Xauthorityसमस्या को सुधारने की आवश्यकता हो सकती है ।)
  • अपने लॉगिन प्रबंधक और डेस्कटॉप वातावरण को पुनर्स्थापित करें। dpkg --purgeकॉन्फ़िगरेशन फ़ाइलों सहित पैकेज को पूरी तरह से हटाने के लिए उपयोग करें (आप संशोधित की गई फ़ाइलों का बैक अप लेना चाह सकते हैं), फिर वापस पैकेजों को पुनर्स्थापित करें।

1
यह मेरे लिए पूरी तरह से xauthority समस्या थी , अच्छी कॉल।
djhaskin987

बहुत बहुत धन्यवाद दिमित्री और वर्गों! इससे पहले कि मैं यह समाधान पाता मैं अपने बालों को बाहर खींच रहा था।
रयान जेन्सेन

2

समाधान 1 :

कुछ लिनक्स पीसी में माइक्रोएसडी कार्ड डालें और कुछ फाइलों को साफ करें। फ्री ड्राइव स्पेस का अभाव इसका कारण हो सकता है।

समाधान 2 :

जब आप लॉगिन स्क्रीन देखते हैं, तो दबाएँ Ctrl+Alt+F1। इससे कंसोल आएगा। वहां आप टाइप कर सकते हैं:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
reboot

जब मेरे पास यह समस्या थी तो ये तरीके मेरे लिए काम कर रहे थे। सौभाग्य।


1

मुझे ठीक वैसी ही समस्या अभी हुई। यह .Xauthority फ़ाइल से संबंधित लगता है। मैंने अभी इस फाइल को होम फोल्डर में हटा दिया है:

sudo rm /home/pi/.Xauthority

अब यह वापस सामान्य हो गया है


मैंने अपने होम डायरेक्टरी (जब xrdp के साथ खेल रहा हो) में एक .xsession फ़ाइल बनाई और इसे ठीक कर दिया।
KERR

0

मुझे नहीं पता कि यह मदद करेगा और यदि मेरे समाधान के साथ कोई महत्वपूर्ण समस्या है तो प्रतिक्रिया की सराहना करेंगे।

मुझे यह समस्या थी और पता चला कि खोल डेस्कटॉप (/ बिन / श) को लाने के लिए शुरू किया जा रहा है वास्तव में डैश (/ बिन / डैश) के लिए एक प्रतीकात्मक लिंक है। मुझे विवरण याद नहीं है, लेकिन मुझे पता चला कि मेरे पास मेरी ऐसी चीजें हैं जो डैश के साथ असंगत थीं और स्टार्टअप को विफल करने का कारण बन रही थीं।

अपडेट करने से पहले डेस्कटॉप ठीक काम कर रहा था, इसलिए मुझे लगता है कि अपडेट ने लिंक को बदल दिया है?

किसी भी मामले में, ssh के माध्यम से लॉगिन करने के लिए अपने पीसी पर पोटीन का उपयोग करके मैं डैश के लिंक को हटाने में सक्षम था और bash के लिंक के रूप में श को बनाया।

sudo rm /bin/sh
sudo ln -s /bin/bash /bin/sh

मैंने पाई को रिबूट किया और सब कुछ फिर से काम किया।


0

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

https://docs.aws.amazon.com/greengrass/latest/developerguide/prepare-raspi.html


-1
  1. CtrlAltF6पाठ लॉगिन के साथ वर्चुअल कंसोल पर स्विच करने के लिए उपयोग करें (यदि वह काम नहीं करता है, तो F1-F5 के साथ भी यही कोशिश करें)।
  2. उपयोगकर्ता लॉगिन करें = pi पास = रास्पबेरी
  3. startxGUI लॉन्च करने का प्रयास करें ।

GUI में sudo startx आज़माएँ।
चटच्ची

मेरे पास एक शुरुआत नहीं है?
mckenzm


-2

यह अन्य दो उत्तरों के संयोजन की तरह है:

  1. CtrlAltF6पाठ लॉगिन के साथ वर्चुअल कंसोल पर स्विच करने के लिए उपयोग करें (यदि वह काम नहीं करता है, तो F1-F5 के साथ भी यही कोशिश करें)।
  2. उपयोगकर्ता लॉगिन करें = pi पास = रास्पबेरी
  3. का उपयोग करें sudo chown -R pi.pi /home/pi। यह GUI, आदि के लिए आवश्यक किसी भी अस्थायी फ़ाइलों पर अनुमतियों को सही ढंग से सेट करेगा।

हम बिना सूचना लिंक-केवल उत्तरों को साफ करने के लिए एक नई नीति का प्रयास कर रहे हैं । यदि इस पोस्ट को ऐसी जानकारी शामिल करने के लिए संपादित नहीं किया गया है जो एक उत्तर के रूप में खड़ी हो सकती है, हालांकि न्यूनतम, 48 घंटों में समुदाय द्वारा इसे सही करने के लिए इसे सामुदायिक विकी में परिवर्तित किया जाएगा।
गोल्डीलॉक्स
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.