मैं बूट समय पर X को कैसे अक्षम करूं ताकि पाठ मोड में सिस्टम बूट हो जाए?


220

क्या बूट समय पर X को अक्षम करना संभव है? मैं एक सर्वर स्थापित कर रहा हूं, तो यह अच्छा होगा यदि यह हर बार बूट होने के बाद ग्राफिकल इंटरफ़ेस को लोड नहीं करेगा।


11.04 की GDM लॉगिन स्क्रीन पर और इससे पहले, मुझे लगता है कि एक xterm सत्र विकल्प था जो आपको बस एक कमांड लाइन देगा। वैकल्पिक रूप से, आप GRUB में एक रिकवरी विकल्प से कुछ तक पहुंचने में सक्षम हो सकते हैं, हालांकि आप शायद इसे डिफ़ॉल्ट रूप से सेट नहीं कर पाएंगे।
क्रिस्टोफर काइल हॉर्टन

आप यह पोस्ट askubuntu.com/questions/2093/…
hhlp

यह आप चाहते हैं lightdm है। इसने 11.10 में gdm को प्रतिस्थापित कर दिया।
एल्विस स्ट्रैसबोर्ग

धन्यवाद। इसलिए, मैं लाइटपैड को बूटअप पर लोड करने से कैसे रोकूं?
जिम विल्सन

जवाबों:


263

/etc/default/grubअपने पसंदीदा संपादक के साथ संपादित करें , जैसे nano:

sudo nano /etc/default/grub

इस लाइन का पता लगाएं:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

इसे इसमें बदलें:

GRUB_CMDLINE_LINUX_DEFAULT="text"

अद्यतन GRUB:

sudo update-grub

सिस्टम का उपयोग करने वाले सिस्टम के लिए

यह सिस्टमैड रिलीज़ के लिए एक अतिरिक्त चरण है, उदाहरण के लिए Ubuntu 15.04, ग्रब के लिए ऊपर दिए गए चरण अभी भी आवश्यक हैं।

आपको systemdग्राफ़िकल लॉगिन प्रबंधक को लोड न करने के लिए बताना होगा:

sudo systemctl enable multi-user.target --force
sudo systemctl set-default multi-user.target

startxलॉग इन करने के बाद भी आप X का उपयोग कर पाएंगे ।


3
यह lightdm के लिए काम करता है, यह किसी भी ग्राफिकल लॉगिन मैनेजर के लिए काम करता है? यह एक एक्स सर्वर लोड किए बिना लिनक्स सिस्टम लोड करने का उचित तरीका है? बस अधिक तार्किक लगता है? एक चुनें ... :)
ब्रूनो परेरा

1
कोई आलेखीय लॉगिन प्रबंधक? इसके बजाय इस समाधान को ग्रब से जोड़ा जाता है, जिसका उपयोग (या यहां तक ​​कि) नए मोबाइल प्लेटफार्मों पर नहीं किया जाता है जहां उबंटू चलता है, जबकि सेवा को अक्षम करना बूटलोडर-स्वतंत्र है। सही तरीका ? कोई तथ्य नहीं बताया गया। अधिक तार्किक? किसी विशेष सेवा को रोकना तार्किक रूप से बूट-टाइम पैरामीटर नहीं है। लेकिन फिर भी आप किसी अन्य तथ्य के कारण किसी भी तरह से सही हैं: आपका समाधान न केवल लाइटमाड को रोकता है, बल्कि प्लायमाउथ (initrd कदम और अन्य) को भी रोकता है, इसलिए इसका शब्दार्थ "X अक्षम नहीं" है, लेकिन "किसी भी ग्राफ़िकल सेटअप को अक्षम करें" और जिसकी आवश्यकता है बूटलोडर विन्यास। धन्यवाद !
स्टीफन गौरिचोन

2
चूँकि यह प्रश्न उबंटू के लिए बना है, न कि मोबाइल प्लेटफ़ॉर्म के लिए (क्या आप उबंटू के मोबाइल संस्करण में भी कुछ भी बदल सकते हैं? यह एक अच्छी बात क्यों होगी? मुझे लगता है कि आप एक संकेत पर बंद हो जाएंगे, जो कीबोर्ड इनपुट के बारे में कुछ नहीं जानता है? फैंसी फिंगर टच और इशारों को स्वीकार करता है: पी) मुझे लगता है कि हम उबंटू, डेस्कटॉप लिनक्स आधारित ऑपरेटिव सिस्टम के बारे में बात कर रहे हैं जिसे मैं प्यार करता हूं और अपनी आवश्यकताओं को संशोधित कर सकता हूं। :) लेकिन आप सही हैं, पोस्ट के शीर्षक के साथ एक शब्दार्थ मुद्दा है, इसे कुछ और उचित तरीके से संपादित करने के लिए स्वतंत्र महसूस करें! टिप्पणियों के लिए धन्यवाद।
ब्रूनो परेरा

11
@ जॉइस पहले रन systemctl get-default-लेवल नाम का पता लगाने के लिए चलाएं और उसका नाम याद रखें और फिर systemctl set-default multi-user.targetइसे "मल्टी-user.target" में बदलने के लिए उपयोग करें या इसके बजाय इन बराबर कमांड को चलाएं और बदलाव देखें। rm '/etc/systemd/system/default.target'तब ln -s '/usr/lib/systemd/system/multi-user.target' '/etc/systemd/system/default.target'। यदि समस्या अभी भी मौजूद है तो डिफ़ॉल्ट रन-लेवल को फिर से बनाएं जिसे आप इसके माध्यम से याद करते हैं systemctl set-default RunLevelName
α atsнιη

3
Systemctl कमांड पर मुझे त्रुटि संदेश मिलता है: "यूनिट फ़ाइलों में कोई [इंस्टॉल] अनुभाग नहीं है।"
उज्ज्वल

32

जीयूआई स्थापित करने से संभवतः यह स्वचालित रूप से शुरू हो जाएगा, लेकिन उबंटू में टेक्स्ट मोड में बूट करना बहुत आसान है। बस खुला /etc/default/grubरूट के रूप में और जोड़ने textके लिए

GRUB_CMDLINE_LINUX_DEFAULT=

लाइन। तो भागो:

sudo update-grub

आपका सिस्टम हमेशा टेक्स्ट मोड में बूट होगा।

यदि आप GUI पर बूट करना चाहते हैं, eतो बूट मेनू में दबाएं और लाइन textसे हटा दें kernel

यदि आप बूट के बाद GUI शुरू करना चाहते हैं, तो बस चलाएं:

sudo /etc/init.d/lightdm start

उम्मीद है की यह मदद करेगा :)


ubuntu 11.10 डिफॉल्ट लॉगिन मैनेजर के रूप में gdm का उपयोग नहीं करता है
hhlp


2
@ शहला: निश्चित। नवीनतम Lightdm अद्यतन के साथ, अपस्टार्ट कार्य textकर्नेल cmdline का सम्मान करता है ।
एंड्रयू गुनर्सन

क्या यह 12.04 के लिए वैध है?
एशेश्र

1
@ आर्ष: हां, यह उबटन के सभी संस्करणों के लिए मान्य है, जो ऊपर की ओर है :)
एंड्रयू गुन्नर्सन

25

11.04 और पिछले संस्करणों के लिए (और शायद बाद में)

यदि आप पाठ मोड में बूट करना चाहते हैं:

संपादित करें /etc/default/grub। उदाहरण के लिए:

sudo gedit /etc/default/grub

इस लाइन का पता लगाएं:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

जोड़ें text:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash text"

फिर ग्रब अपडेट करें:

sudo update-grub

नोट: हटाने quiet splash(यानी GRUB_CMDLINE_LINUX_DEFAULT="") बूट के दौरान पाठ दिखाएगा लेकिन फिर हमेशा की तरह एक चित्रमय लॉगिन स्क्रीन दिखाएगा। के quiet splashसाथ प्रतिस्थापित करना textआपको एक लॉगिन प्रॉम्प्ट पर छोड़ देगा; GNOME सत्र शुरू करने के लिए, का उपयोग करें sudo /etc/init.d/gdm startया startx

GDM अक्षम करने के लिए:
स्थापित बम चूतड़ स्थापित करें

स्थापना के बाद यह सिस्टम >> प्रशासन >> बूटअप-मैनेजर के तहत मिलेगा

सूक्ति प्रदर्शन प्रबंधक को अनचेक करें वैकल्पिक शब्द


GRUB कॉन्फ़िगरेशन ने काम किया। जिज्ञासा से बाहर, मैं GDM को अक्षम क्यों करना चाहूंगा?
ओलिवियर लालोंडे

1
क्योंकि ऐसा करने से वही काम पूरा होगा।
RolandiXor

1
13.04 में पुष्टि की गई है कि GRUB_CMDLINE_LINUX_DEFAULT=""अभी भी ग्राफिकल लॉगिन शुरू करते समय बूट के दौरान विवरण दिखाने का काम करता है।
जेसी ग्लेक

23

यदि आप एक लॉगिन प्रबंधक के रूप में lightdm का उपयोग कर रहे हैं तो इसे अक्षम करके लोड करने से रोका जा सकता है।

आप एक ओवरराइड का उपयोग कर सकते हैं:

sudo bash -c 'echo "manual" >> /etc/init/lightdm.override'

और कमांड पर lightdm शुरू करने के लिए:

sudo start lightdm

अपने सिस्टम को पुनर्स्थापित करने के लिए ताकि lightdm हमेशा बूट पर शुरू हो:

sudo rm /etc/init/lightdm.override

अधिक जानकारी के लिए, अपस्टार्ट कुकबुक आपकी मित्र है:


1
यह Ubuntu 15.10 में काम नहीं करता है।
mmdanziger


12

यह पहले से ही कई पुराने प्रश्नों का उत्तर दे चुका है, लेकिन अभी उन्हें खोज नहीं पाया है, इसलिए मैं यहां विभिन्न स्थितियों का उल्लेख करता हूं।

  1. द्वारा शुरू किए गए एक एक्स सर्वर को रोकने के लिए startx, बस सत्र समाप्त करें।

  2. लॉगिन प्रबंधक (जीडीएम) द्वारा शुरू किए गए एक एक्स सर्वर को रोकने के लिए, चलाएं

    sudo service gdm stop
    

    फिर एक tty पर जाएँ , उदाहरण के लिए दबाएं Ctrl- Alt- F1, फिर यहाँ टेक्स्ट मोड में लॉगिन करें।

  3. लॉगिन प्रबंधक (और एक्स) के सभी शुरुआती से बचने के लिए, संशोधित करें

    /etc/default/grub
    

    लाइन बदल रहा है

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    

    बनने के लिए

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash text"
    

    उसके बाद ग्रब कॉन्फ़िगरेशन फ़ाइल के साथ अद्यतन करें

    sudo update-grub
    

    ताकि अगली बार जब आप सीधे टेक्स्ट मोड में जाएं, और आपको startxएक्स सेशन या वैकल्पिक रूप से पहल करनी पड़े sudo service gdm start


8

मैंने पीछा किया

चरण 1 सबसे पहले अपनी रिपॉजिटरी को चलाकर अपडेट करें

sudo apt-get update

चरण 2 लाइटपैड के पुराने संस्करण में कुछ बग है, इसलिए हमें उसी को अपग्रेड करने की आवश्यकता है। ऐसा करने के लिए,

sudo apt-get install lightdm

चरण 3 अब हमें ग्रब कॉन्फिगरेशन को संशोधित करना होगा। चरण 3a/etc/default/grub अपने पसंदीदा संपादक और परिवर्तन के साथ खोलें

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

सेवा

GRUB_CMDLINE_LINUX_DEFAULT="text"

चरण 3 बी भी टिप्पणी करें GRUB_HIDDEN_TIMEOUT = 0 यह रेखा GRUB मेनू को अन-हाइड करने के लिए है

चरण 4 अब हम GRUB कॉन्फ़िगरेशन को अपग्रेड करेंगे

sudo update-grub

चरण 5 Ubuntu 11.10 डेस्कटॉप संस्करण GUI के लिए lightdm का उपयोग करता है। हमें उसी को निष्क्रिय करना होगा

sudo update-rc.d -f lightdm remove

चरण 6 अब अपनी मशीन को पुनः आरंभ करें।

Ubuntu 11.10 में GUI बूट को अक्षम करने के लिए मिला


4

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

आप इस तरह के चित्र के रूप में पाठ देखेंगे:

यहां छवि विवरण दर्ज करें

टेक्स्ट शांत स्पलैश को टेक्स्ट में बदलें । F10लॉन्च करने के लिए दबाएँ । (स्रोत: रोलिंग-उबंटु )। मैंने अपने सिस्टम पर यह परीक्षण किया है, 14.04, टेक्स्ट कंसोल में बूट किया गया, दृष्टि में कोई लाइटमैड नहीं। के साथ हल्की शुरुआत कीsudo initctl start lightdm

इसलिए हर बार कर से बचने के लिए आप इस तरह के विकल्प के साथ स्थायी कोड़ना प्रविष्टि जोड़ सकते हैं के रूप में में सुझाव दिया इस जवाब

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


Ubuntu 18.04 लाइव आईएसओ अभी भी textविकल्प की परवाह किए बिना Xorg को लॉन्च करता है। इसके बजाय, रनवे को निर्दिष्ट करने के 3बजाय , बस textइसे काम करता है। इस जवाब का श्रेय जाता है ।
रसलान

@Ruslan उपयोगी जानकारी, धन्यवाद। मेरा जवाब वास्तव में विशेष रूप से डेस्कटॉप के लिए है और 2015 में पोस्ट किया गया था जबकि 14.04 रिलीज चालू था।
सर्जियो कोलोडियाजनी

मैं इसका परीक्षण उबंटू 18.04 के डेस्कटॉप संस्करण के लाइव आईएसओ पर कर रहा था। इस 3विकल्प के काम करने के लिए सर्वर (या अन्य संस्करणों की आवश्यकता textनहीं है, और काम नहीं करने के लिए, जो मेरे साथ हुआ)।
रुस्लान

4

मैंने देखा कि यह धागा प्रदर्शन प्रबंधक के रूप में लाइटडीएम का उपयोग कर रहा है। हालांकि यह सामान्य डीएम / वेल्डर हो सकता है, जो मूल प्रश्न का हिस्सा नहीं है। (और उन्होंने निर्दिष्ट नहीं किया ..)

मेरे मामले में:

मैं अपने सर्वर पर केडीई / केडीएम का उपयोग करता हूं। इसके बजाय, मैं बस रनवे 2 के तहत शुरू होने से अपस्टार्ट / सेवा को अक्षम करता हूं:

/etc/init/kdm.conf : (kdm: 4: 4.8.5-0ubuntu0.3, अपस्टार्ट संस्करण: 1.5-0ubuntu7.2)

खोजें:

start on ((filesystem

परिवर्तन

           and runlevel [!06]

सेवा

           and runlevel [!026]

मान लें कि आपका डिफ़ॉल्ट रनवे ताजा रीबूट पर 2 है, आपके पास कंसोल होगा और केडीएम नहीं। फिर जरूरत पड़ने पर आप मैन्युअल रूप से DM / DE चला सकते हैं = 'startx' / etc का प्रयोग करें। कंसोल और एक्स सर्वर से बाहर निकलने के लिए मशीन को वापस करने के लिए, बस 'लॉग आउट' का उपयोग करें।

अन्य dm .confs स्क्रिप्ट समान हैं। (मैं अपने सर्वर को इस तरह से सेट करता हूं .. कभी-कभी जीयूआई का उपयोग कर काम करने में सक्षम होने के लिए - लेकिन, संसाधनों का उपयोग तब नहीं करना चाहिए जब उपयोग नहीं करना चाहिए / बस या रिबूट करना चाहिए।)


संपादित करें

(मेरी वर्तमान प्रणाली: १.१२.१ / उबंटू १४.०४ ऊपर)

हाल ही में इस तरीके को हल करने के तरीके को शुरू करने के लिए बस अपने प्रदर्शन प्रबंधक को बूट पर शुरू करने से अक्षम करना है:

गूंज "मैनुअल" | सुडो टी-ए / आदि / init / {सेवा} .override

Lightdm के लिए:

 echo  "manual" | sudo tee -a /etc/init/lightdm.override

यह kdm / gdm सहित / etc / init में कोई भी सेवा हो सकती है। रिबूट के बाद आवश्यकतानुसार चलने के लिए 'startx'।

रेफरी:
lightdm को अक्षम कैसे करें?
सेवाओं को सक्षम या अक्षम कैसे करें?


2

कदम हैं:

ग्रब 2 कॉन्फ़िगरेशन कस्टमाइज़ करें:

  • sudo nano /etc/default/grub, रूट विशेषाधिकार के साथ फ़ाइल खोलने के लिए,

लाइन का पता लगाएं

GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”

और इसे बदल दें

GRUB_CMDLINE_LINUX_DEFAULT=”text”

परिवर्तन सहेजें (ENTER द्वारा पीछा ctrl + o मारा) और फ़ाइल (ctrl + x) को बंद करें।

नया कॉन्फ़िगरेशन लागू करने के लिए ऐसा करें

  • sudo update-grub

अब अपने पीसी को रीस्टार्ट करें

  • sudo reboot

आप वहाँ हैं ... एक पाठ-ग्राफ़िक लॉगिन स्क्रीन ... लॉग-इन करने के लिए tty (डिफ़ॉल्ट tty1) में अपनी साख की आपूर्ति करें। आप tty1 से tty6 के लिए tty के crtl + alt + [F1 से F6] के साथ बदल सकते हैं। आप X सत्र (X11 सत्र), ग्राफिकल यूजर इंटरफेस, sudo start lightdm(ctrl + alt + F7) के साथ भी शुरू कर सकते हैं ।


पुनश्च: यदि आप यहां किए गए परिवर्तनों को वापस लाना चाहते हैं तो लिंक का अनुसरण करें:

उबंटू डेस्कटॉप में CLI से डिफ़ॉल्ट इंटरफ़ेस के रूप में GUI पर वापस कैसे लौटें?


2

यदि सिस्टम प्रबंधन बूट प्रक्रियाओं के साथ ल्यूबुन्टु 15.05 का उपयोग किया जाता है, तो कंसोल को बूट करना संभव है और फिर बाद में कंसोल से ग्राफिकल वातावरण शुरू होता है। इन कदमों का अनुसरण करें:

  1. प्रति ब्रूनो को ग्रुब करने के लिए पहले उल्लेखित संपादन का पालन
    करें : /etc/default/grubअपने पसंदीदा संपादक के साथ संपादित करें , जैसे: नैनो:

    sudo nano /etc/default/grub
    

    इस लाइन का पता लगाएं:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    

    इसे इसमें बदलें:

    GRUB_CMDLINE_LINUX_DEFAULT="text"
    

    अपडेट ग्रब:

    sudo update-grub
    
  2. ब्रूनो ने सुझाव दिया sudo systemctl enable multi-user.target --forceforceमुझे परेशान करने का उपयोग इसलिए मैंने पसंद किया sudo systemctl set-default multi-user.target। एक टर्मिनल खोलें और करेंsudo systemctl set-default multi-user.target

  3. रिबूट आपको पासवर्ड मांगने के लिए कंसोल में ले जाएगा

  4. जब चित्रमय वातावरण में प्रवेश करने की इच्छा हो तो प्रवेश करें sudo systemctl start lightdm। आपको lightdm लॉगिन विंडो पर ले जाया जाएगा।

  5. अगर आप चाहें तो बाहर निकलने के लिए वापस आने के लिए ctrl alt F1 कुंजी कॉम्बो का उपयोग करें। (मैं कंसोल मोड से बाहर निकलता हूं जैसा कि मैं आमतौर पर अगले बूट तक किया जाता है) ctrl alt F7 को lightdm login पर वापस लाने के लिए। जरूरत या इच्छा के लिए F7 के माध्यम से या ctrl alt F1।


1
यदि आपके पास कोई नया प्रश्न है, तो कृपया प्रश्न पूछें बटन पर क्लिक करके इसे पूछें । यदि आपके पास पर्याप्त प्रतिष्ठा है, तो आप प्रश्न को बढ़ा सकते हैं । वैकल्पिक रूप से, इसे पसंदीदा के रूप में "स्टार" करें और आपको किसी भी नए उत्तर के बारे में सूचित किया जाएगा।
माइकल लिंडमैन

@randyblanc ऐसा लगता है जैसे यह हो सकता है, कम से कम भाग में, सवाल का जवाब - लेकिन यह एक अलग, संबंधित प्रश्न की तरह शब्दबद्ध है। मदद के लिए खोज करने वाले लोगों के लिए यह स्पष्ट करने के लिए (इसलिए उन्हें पता है कि यह पोस्ट उनकी मदद कर सकती है), और इस पोस्ट को उत्तर नहीं मानने और हटाए जाने की संभावना को कम करने के लिए, मैं इसे फिर से रिकॉर्ड करने की सलाह देता हूं, और कुछ भी हटाने की भी सलाह देता हूं वास्तव में एक प्रश्न (प्रस्तावित समाधान के बजाय) और इसे एक नए प्रश्न के रूप में पोस्ट करना । यदि यह वास्तव में एक जवाब के रूप में इरादा नहीं है , तो कृपया हमें बताएं और / या इसे हटा दें।
एलियाह कगन

2

आप कर्नेल को वीडियो मोड बदलने से भी रोकना चाह सकते हैं जो समस्याग्रस्त हो सकता है, खासकर यदि आप लॉगिन प्रॉम्प्ट नहीं देख सकते हैं या यह स्क्रीन से आंशिक रूप से बंद है। सेटिंग जोड़ें GRUB_CMDLINE_LINUX_DEFAULT = "नामांकन" के लिए / etc / डिफ़ॉल्ट / ग्रब:

#GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
#GRUB_HIDDEN_TIMEOUT_QUIET=true
#GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
#for text mode boot up... and also uncomment the "console" terminal
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
#GRUB_CMDLINE_LINUX="text"
GRUB_TERMINAL=console

उबंटू सर्वर 16.04.1 के साथ परीक्षण किया गया


2

मैंने निम्नलिखित किया:

  1. सबसे पहले अपनी रिपॉजिटरी को अपडेट करके चलाएं

    sudo apt-get update
    
  2. लाइटमेड के पुराने संस्करण में कुछ बग है, इसलिए हमें उसी को अपग्रेड करने की आवश्यकता है। ऐसा करने के लिए,

    sudo apt-get install lightdm
    
  3. अब हमें ग्रब कॉन्फिगरेशन को संशोधित करना होगा।

    /etc/default/grubअपने पसंदीदा संपादक और परिवर्तन के साथ खोलें

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    

    सेवा

    GRUB_CMDLINE_LINUX_DEFAULT="text"
    

    इसके अलावा टिप्पणी GRUB_HIDDEN_TIMEOUT=0यह लाइन GRUB मेनू को अनहाइड करने के लिए है

  4. अब हम GRUB कॉन्फ़िगरेशन को अपग्रेड करेंगे

    sudo update-grub
    
  5. अब अपनी मशीन को पुनः आरंभ करें।


इसके अनुसार lightdm.conflightdm को निकालना आवश्यक नहीं है।
ब्रूनो परेरा

अगर आपने इसे नहीं हटाया तो आपको यह सब करने के बाद GUI मिल जाएगा।
विद्याधर

क्षमा करें, बस 11.10 में परीक्षण किया गया, यह सच नहीं है, lighdm को हटाने की आवश्यकता नहीं है, चरण 5 आवश्यक नहीं है।
ब्रूनो परेरा

ठीक है मैंने lightdm के बारे में 5 वें चरण को हटा दिया है
विद्याधर

1

जब आप उबंटू-डेस्कटॉप स्थापित करते हैं, तो यह lightdmसिस्टम के साथ शुरू करने के लिए स्वचालित रूप से सेट हो जाएगा । आपको इसे (शायद संपादन द्वारा /etc/rc.local) अक्षम करना होगा और startxज़रूरत पड़ने पर चित्रमय इंटरफ़ेस चलाने के लिए उपयोग करना होगा।


0

ल्यूबुन्टू 18.04.3 एलटीएस पर सिर्फ एक रिपोर्ट।

sudo nano /etc/default/grub

फिर ऊपर उल्लिखित लाइन को बदलकर:

GRUB_CMDLINE_LINUX_DEFAULT = "पाठ"

sudo update-grub

यह बूटिंग के टेक्स्ट मोड को सही ढंग से सेट करता है। बहुत उपयोगी, मैं लॉग फ़ाइलों में जाने के बिना समस्याओं को ट्रैक और स्पॉट कर सकता हूं।

systemctl get-default 

यह "ग्राफिकल.टार्ग" को आउटपुट करता है और कृपया इसे मूल स्थिति को बहाल करने के लिए नोट करें।

sudo systemctl set-default multi-user.target 

इसने XWindows (lightdm और startx, openbox, आदि) के GUI को बंद कर दिया, लेकिन मुझे Xwindows में बूट करने के लिए अपना लॉगिन / पासवर्ड 3 बार लिखना था:

ए) लॉगिन

B) sudo lightdm # शुरू होता है xwindows मेरी डिफ़ॉल्ट सेटिंग के साथ (जो अच्छा है)

C) लुबंटू का नियमित GUI लॉगिन संवाद।

तीन लॉगिन कष्टप्रद हैं, लेकिन यह ठीक है अन्यथा काम करता है।

मूल सेटिंग पुनर्स्थापित करें:

 sudo systemctl set-default graphical.target

उम्मीद है कि यह किसी के लिए उपयोगी होगा। :-)


-2

Ubuntu 14.04 भरोसेमंद तहर और Ubuntu 12.04 सटीक पैंगोलिन के लिए, systemd को तीसरे पक्ष PPA में जोड़ा गया है, इसलिए नवीनतम Ubuntu LTS सिस्टम पर इसका परीक्षण करना आसान है। आपको बस इतना करना है कि आपके सिस्टम में ppa को जोड़ना है

sudo add-apt-repository ppa:pitti/systemd
sudo apt-get update
sudo apt-get dist-upgrade 

अब टर्मिनल के माध्यम से विशेषाधिकार के साथ /etc/default/grubपाठ संपादक (मैं geditयहाँ इस्तेमाल किया ) में से किसी का उपयोग करके फ़ाइल खोलें sudo:

sudo -H gedit /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"करने के लिए लाइन बदलेंGRUB_CMDLINE_LINUX_DEFAULT = "init=/lib/systemd/systemd"

फ़ाइल को सहेजें और ग्रब को अपडेट करें:

sudo update-grub

फिर पुनरारंभ करें अब सिस्टम टेक्स्ट कंसोल में बूट होगा tty1

GUI में लॉगिन करने के लिए फिर से दौड़ें

sudo start lightdm

नोट: का उपयोग न करें startxया Ctrl+ Alt+ F7उबंटू 15.04 के लिए है कि का उपयोग करता है systemdउपयोगsudo service lightdm start


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