GDM3 उबंटू 18.04 में शुरू नहीं होता है


18

मैंने हाल ही में अपने लैपटॉप को Ubuntu 17.04 से 18.04 तक अपग्रेड किया है। यह पूरी तरह से अच्छी तरह से काम किया है और मैं इसे बिना किसी समस्या के उपयोग कर रहा हूं, लेकिन कल मैंने जारी किया sudo apt upgradeऔर इसने कुछ पैकेजों को अपग्रेड किया। तब मैंने पीसी को फिर से शुरू किया और यह फिर से बूट नहीं हुआ। उबंटू लोगो को प्रदर्शित करने के बाद मुझे नीचे की तरह एक स्क्रीन मिलती है और कई बार चमकने के बाद यह जम जाता है।

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

सामान्य बूट संदेश आमतौर पर स्पलैश स्क्रीन द्वारा कवर किया जाता है। यहां छवि विवरण दर्ज करें मेरी जानकारी के लिए, समस्या यह है gdm3(GNOME डिस्प्ले मैनेजर) प्रारंभ करने में विफल रहता है, क्योंकि जब मैं sudo systemctl restart gdm3स्क्रीन को कई बार जारी करता हूं और फिर से tty सत्र में रहता है।

किसी को भी इस प्रणाली के पूर्ण पुनर्स्थापन के बिना एक समाधान का सुझाव दे सकते हैं?


मैंने आखिरी अपडेट के बाद भी यही समस्या है। अभी के लिए, एक नए पैच तक, मैं सिर्फ gdm सर्विस को बंद करता हूं और X को हाथ से लॉन्च करता हूं: sudo service gdm stop; startx;
रैपाज़प

@RapazP आप एक्स को हाथ से कैसे लॉन्च करते हैं ??
वजीरा प्रबुद्धका

"startx" कमांड के साथ
रैपाज़प जूल

जवाबों:


28

मुझे 16.04 से 18.04 तक अपडेट करने में इसी तरह की समस्या थी।

मेरे विशेष मामले में समाधान वेन्डलैंड को निष्क्रिय करने को /etc/gdm3/custom.confअक्षम करने या निष्क्रिय करने में सक्षम था, WaylandEnable=falseइसलिए गनोम डिस्प्ले प्रबंधक हमेशा गनोम-डेस्कटॉप से ​​गनोम डेस्कटॉप के वातावरण को लोड करेगा और वायलैंड को नहीं। इसका कारण यह है कि वेलैंड में आमतौर पर कुछ ग्राफिक्स ड्राइवरों के साथ त्रुटियां होती हैं।

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


यदि आप TTY में ऐसा करने का प्रयास कर रहे हैं, sudo tee /etc/gdm3/custom.confऔर फिर [daemon]हिट एंटर टाइप करें और WaylandEnable=falseफिर से एंटर करें लेकिन फाइल को पहले बैकअप दें क्योंकि यह अन्य सभी टेक्स्ट को हटा देगा।
शयन

धन्यवाद! मेरे लिए वही मुद्दा तय हो गया। लेकिन, "वेलैंड" क्या है, और यह कैसे सक्रिय हुआ?
माइक

आप उपयोग करने के teeबजाय उपयोग क्यों करेंगे nano?
मिरल

में भी /etc/gdm3/custom.conf, Enable=trueअधिक Additionally lets the X server dump core if it crashes
क्रिया

7

मैं कुछ समय के लिए Ubuntu 18.04 के साथ Dell अक्षांश 5580 पर इस मुद्दे का शिकार था जो एनवीडिया का उपयोग करता है। मुझे लगता है कि जीडीएम इस कल्पना के साथ पूरी तरह से संगत नहीं है।

कई समाधानों की कोशिश करने के बाद, कई बार उबंटू को फिर से स्थापित करने सहित, मैंने लाइटडीएम में स्थानांतरित करने का फैसला किया और इस मुद्दे को तय किया।

बूट स्क्रीन प्रेस में Alt+ F2और इन आदेश पर अमल:

sudo apt-get install lightdm
sudo dpkg-reconfigure lightdm

इसने मेरे लिए काम किया। सौभाग्य :)


मेरे लिए वही डेल प्रिसिजन 5510 के साथ
pauljohn32

1
मेरे लिए एक अक्षांश पर भी। मैंने पाया है कि जीडीएम वास्तव में जमी नहीं है, बल्कि सोचता है कि एक और स्क्रीन संलग्न है। जब मैं इसके बाद शुरू हुआ, तब माध्यमिक स्क्रीन वास्तव में संलग्न थी, मुझे अपने ग्राफिक्स वापस मिल गए। कुछ समस्या निवारण के बाद, मैंने लाइटडीएम पर स्विच किया और उसने सब कुछ हल कर दिया
matv1

2

मुझे इस पर आधारित एक समाधान मिला और इसने मेरे लिए काम किया।

प्रथम:

sudo apt install ubuntu-gnome-desktop

और तब:

sudo gnome-shell gnome

अगला सिस्टम या बस पुनः आरंभ करें sudo systemctl restart gdm3


3
मैंने यह कोशिश की लेकिन समस्या हल नहीं हुई। मैंने ubuntu को फिर से स्थापित किया ...
cwhisperer

अंत में, एक जवाब जो वास्तव में काम करता था। मैंने कई अलग-अलग चीजों की कोशिश की, फिर से शुरू करना, lightdm, gdm3, wayland आदि को फिर से स्थापित करना लेकिन कोई फायदा नहीं हुआ। धन्यवाद!
शयन

2

मेरा मुद्दा भी ऐसा ही था। Syslog में यह त्रुटि अंततः मुझे मेरे समाधान तक ले जाती है:

(EE) systemd-logind: failed to get session: PID 10023 does not belong to any known session

उस त्रुटि के परिणामस्वरूप, gdm-x-session, gdm3 स्टार्ट अप प्रक्रिया और गर्भपात में आगे विफल रहता है:

/usr/lib/gdm3/gdm-x-session[2849]: dbus-daemon[3479]: [session uid=136 pid=3479] Activating service name='org.freedesktop.systemd1' requested by ':1.0' (uid=136 pid=2849 comm="/usr/lib/gdm3/gdm-x-session gnome-session --autost" label="unconfined")
/usr/lib/gdm3/gdm-x-session[2849]: dbus-daemon[3479]: [session uid=136 pid=3479] Activated service 'org.freedesktop.systemd1' failed: Process org.freedesktop.systemd1 exited with status 1
gdm-x-session: could not fetch environment: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1
gdm3: GdmManager: trying to register new display
gdm3: GdmManager: Error while retrieving session id for sender: Error getting session id from systemd: No data available
gdm-x-session: Could not register display: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: No display available

जीडीएम 3 सेवा बस बार-बार जीडीएम-एक्स-सेशन शुरू करने की कोशिश करती रहती है, जिससे बाढ़ आ जाती है। मैंने इसे /etc/pam.d/gdm-launch-environment पर इस पंक्ति को जोड़कर तय किया:

session optional        pam_systemd.so

वास्तविक समस्या पर मेरा सिद्धांत यह है कि कुछ पैकेज इंस्टॉल के दौरान pam -ory-update चलाया जाता है और इसमें pam_systemd को /etc/pam.d/common-session में जोड़ा जाता है। हालाँकि, मैंने कम से कम एक /etc/pam.d/common-* फ़ाइल में मैन्युअल संपादन किया था, जिस स्थिति में "-फोर्स" निर्दिष्ट नहीं होने पर पैम-ऑस्ट्रल-अपडेट को निरस्त कर देता है।


मैंने जाँच की कि "पैम-पर-अपडेट -फोर्स" ने क्या किया (यह पुराने संस्करणों का समर्थन करता है), और इसके सभी परिवर्तनों को स्वीकार करते हुए समाप्त किया ताकि मुझे आशा है कि इस समस्या को आगे बढ़ने में कभी दिक्कत नहीं होगी। क्योंकि इसने pam_systemd को आम-सत्र में जोड़ा है मैंने अब gdm-launch-environment और gdm3 में जोड़ी गई लाइन को हटा दिया है जो अभी भी काम करता है (यहां तक ​​कि वेलैंड के साथ भी)।
इंटीग्रेटर

1

मैं gdm3 के साथ एक ही मुद्दे थे, यह बस ubuntu- डेस्कटॉप स्थापित करने के बाद शुरू नहीं होगा।

ऊपर कैंडी के समाधान ने मेरे लिए छोटे समायोजन के एक जोड़े के साथ काम किया:

Alt+ F2तुरंत एक प्रॉम्प्ट प्राप्त करने के लिए जैसे कि बूट चक्र समाप्त हो रहा है (ऐसा लगता है कि आपका डेस्कटॉप प्रदर्शन शुरू होने वाला है)

sudo apt update
sudo apt upgrade
sudo add-apt-repository main
sudo add-apt-repository universe
sudo add-apt-repository restricted
sudo add-apt-repository multiverse
sudo apt install lightdm

lightdmस्थापित करने के अंत में यह मुझे lightdmया तो का उपयोग करने का विकल्प देने के लिए एक स्क्रीन को पॉप अप करता है gdm3, या मैंने उठाया lightdm। कुछ जगहों पर मैंने उल्लेख किया है कि आपको दौड़ने की आवश्यकता थी sudo dpkg-reconfigure lightdm, लेकिन यह केवल मुझे पॉपअप स्क्रीन पर वापस ले गया, ताकि मैं यह चुन सकूं कि किस डिस्प्ले मैनेजर का उपयोग करना है।

जब मैंने रिबूट किया तो मुझे एक संदेश मिला कि कोई डिस्प्ले मैनेजर नहीं चुना गया था (जिसे मैंने नजरअंदाज कर दिया था) और सब कुछ ठीक लग रहा है अब, "सामान्य" डेस्कटॉप डिस्प्ले दिखाई दिया और सब कुछ ठीक काम करने लगता है। मैंने अभी तक फिर से रिबूट नहीं किया है, मैं यह देखने के लिए उत्सुक हूं कि क्या मुझे कोई प्रदर्शन प्रबंधक के बारे में संदेश प्राप्त करना जारी है। मैं थोथो को तब तक नजरअंदाज करना जारी रखूंगा जब तक मेरे पास अनुसंधान के लिए कुछ खाली समय नहीं है।


1

मेरा एचपी लैपटॉप इंटेल ग्राफिक्स का उपयोग करता है, कोई भी एनवीडिया ड्राइवर स्थापित नहीं है, लेकिन मुझे दूसरों द्वारा बताई गई समान समस्याएं थीं। Wayland को अक्षम करना, या LightDM को स्थापित और स्विच करना काम नहीं किया।

लेकिन - एसएलआईएम डिस्प्ले मैनेजर ने आखिरकार मुझे सामान्य रूप से बूटअप करने की अनुमति दी (शायद 50+ बार रिबूट करने के बाद !!!) यह सबसे अधिक परेशानी वाला बग है जिसका मैंने Feisty Fa के बाद सामना किया है।


1

एक ही मुद्दा यहाँ। मैंने अभी-अभी gdm को हटाया है (जो 16.04 से 18.04 तक मेरे सिस्टम को अपडेट करने के बाद gdm3 के पास स्थापित किया गया था)

sudo apt purge gdm 

याद रखें कि आप Linux सिस्टम पर एक्स पर्यावरण के बिना प्रवेश कर सकते हैं: बस प्रेस Ctrl + Alt+ F2 (या किसी अन्य Fn को छोड़कर F1 या F7) एक लॉगिन कंसोल तक पहुँचने के लिए।


0

मैं ubuntu 18.04 के लिए दूरस्थ डेस्कटॉप सेटअप करने की कोशिश करने के बाद एक समान मुद्दा मिला है। निम्नलिखित चरणों ने मेरी समस्या हल कर दी:

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