LightDM थीम / अभिवादक को कैसे बदलें?


53

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


5
अभिवादन वास्तव में एक विषय नहीं है। यह एक ऐसा प्रोग्राम है जो लाइटडीएम के साथ एपि-कॉल की एक श्रृंखला के माध्यम से बातचीत करता है। इसके बाद इनमें से कुछ अभिवादन करने वालों को थीम का समर्थन मिलता है।
जोक

जवाबों:


52

बस इच्छित अभिवादन के लिए greeter-sessionविकल्प संपादित करें /etc/lightdm/lightdm.conf

यदि आप उदाहरण के लिए उपयोग करना चाहते हैं lightdm-gtk-greeter

रूट के रूप में किसी भी संपादक के साथ '/etc/lightdm/lightdm.conf' खोलें। उदाहरण के लिए sudo vim /etc/lightdm/lightdm.confफिर लाइन बदलें

greeter-session=unity-greeter

सेवा

greeter-session=lightdm-gtk-greeter

यदि फ़ाइल मौजूद नहीं है, तो इसे शामिल होने दें

[SeatDefaults]
greeter-session=lightdm-gtk-greeter

फिर आपको बस यह सुनिश्चित करना है कि lightdm-gtk-greeterअभिवादक स्थापित है (उदाहरण के लिए पैकेज ) और फिर lightdm को पुनरारंभ करें।


11
Ubuntu 14.04 में भी काम /etc/lightdm/lightdm.confकरता है जहाँ फ़ाइल मौजूद नहीं है। बस इसे बना सकते हैं और वहाँ दो निम्नलिखित लाइनों डाल [SeatDefaults]और greeter-session=YOUR-GREETER, और फिर रिबूट।
एजेज़

1
@ ईज़्ज़, जो " [SetDefaults]" होना चाहिए , है ना?
वाल्डिर लियोनसियो

4
@WaldirLeoncio, नहीं, यह [SeatDefaults]बिल्कुल होना चाहिए । कृपया LightDM विन्यास देखें ।
एजे

इससे सतर्क रहें! हाय मैं बूट नहीं कर सकता क्योंकि मैंने ऐसा किया था क्योंकि मेरे पास जहाज पर सक्षम था और चीजों को ठीक करने के लिए मुझे वसूली में बूट करना पड़ता था। askubuntu.com/questions/141606/…
मीना माइकल

22

LightDM Greeter को बदलें

KDM, एक अन्य डिस्प्ले मैनेजर, ऐसे थीम हैं जिन्हें कॉन्फ़िगरेशन फ्रंट एंड का उपयोग करके बदला जा सकता है। लाइटडीएम में अभिवादक होते हैं जिन्हें बदला जा सकता है, लेकिन कोई फ्रंट एंड नहीं है।

LighDM कॉन्फ़िगरेशन को lightdm.conf फ़ाइल द्वारा नियंत्रित किया जाता है, हालाँकि ऐसा नहीं है कि इसे सीधे संपादित किया जाए, इसके बजाय बैकएंड lightdm-set-defaults का उपयोग करें

LighDM कॉन्फ़िगरेशन को बदलने से पहले, फ़ाइल का बैकअप बनाएँ:

sudo cp /etc/lightdm/lightdm.conf /etc/lightdm/lightdm.conf.old

लाइटमेड-एकता-अभिवादन करने वाले, lightdm-gtk- अभिवादन करने वाले, lightdm-webkit- अभिवादन करने वाले, और lightdm-kde- अभिवादन करने वाले जैसे कई लाइट-डीएम अभिवादन करने वाले होते हैं।

इस उदाहरण के लिए मैं lightdm-kde- अभिवादक का उपयोग करूंगा

यदि आप इसे रूट कंसोल से कर रहे हैं, तो sudo के बिना सभी कमांड टाइप करें । निम्न आदेशों के लिए, यदि आप GUI (चित्रमय उपयोगकर्ता इंटरफ़ेस) का उपयोग कर रहे हैं, तो कुंजी क्रम ALT-F2 या सुपर कुंजी (आमतौर पर Windows कुंजी) का उपयोग करें और अपनी पसंद का टर्मिनल खोलने के लिए शब्द टाइप करें। यदि KDE डिफ़ॉल्ट टर्मिनल, बस konsole टाइप करें।

इन चरणों का सावधानी से पालन करें।

  1. सुनिश्चित करें कि आपके पास LightDM और अपनी पसंद का अभिवादन निम्न कमांड टाइप करके स्थापित किया गया है।

    sudo apt-get install -s lightdm-kde-greeter

  2. यदि आप संदेश प्राप्त करते हैं, तो "पैकेज का पता लगाने में असमर्थ ...," यह जांचें कि आपने क्या टाइप किया था यदि यह सही था, तो कमांड के निम्नलिखित अनुक्रम दर्ज करें फिर चरण 4 पर जाएं। अन्यथा, चरण 3 पर जाएं।

    sudo apt-add-repository ppa:agateau/lightdm-kde
    sudo apt-get update
    sudo apt-get install lightdm-kde-greeter

  3. यदि आपको निम्न अनुक्रम में 0 नव स्थापित नहीं दिखाई देता है : "0 उन्नत, 0 नव स्थापित, 0 को हटाने और 0 अपग्रेड नहीं किया गया है, तो फिर से कमांड को बिना -s के दर्ज करें जो कि apt-get में एक क्रिया का अनुकरण करने का विकल्प है। फिर चरण 4 पर जाएं।

    sudo apt-get install lightdm-kde-greeter

  4. कई उपयोगकर्ताओं के लिए, कमांड lightdm-set-defaults नहीं मिलेगा क्योंकि यह उनके पथ में नहीं है। इस कारण से, हम उपयोग करेंगे /usr/lib/lightdm/lightdm-set-defaults। एक टर्मिनल में निम्नलिखित कमांड टाइप करने के लिए शुभकामनाएं सेट करने के लिए :

    sudo /usr/lib/lightdm/lightdm-set-defaults --greeter lightdm-kde-greeter

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

    lightdm --test-mode

  6. सर्वोत्तम परिणामों के लिए, अपना सिस्टम बंद करें और पुनः आरंभ करें। याद रखें /etc/lightdm/lightdm.conf.old तो आप इसे lightdm.conf को बदलने के लिए उपयोग कर सकते हैं यदि कुछ भी गलत होता है। मेरा सुझाव है कि इसे लिख लें। यदि कुछ गलत हो जाता है और आप लॉग इन नहीं कर सकते हैं, तो यह कमांड टाइप करें जिसे आपको भी लिखना चाहिए जो आपके बैकअप को कॉन्फ़िगरेशन फ़ाइल में लिखता है।

    sudo cp /etc/lightdm/lightdm.conf.old /etc/lightdm/lightdm.conf

ध्यान दें

मैंने इस जानकारी को लाइटमेड उबंटू विकी से प्राप्त किया । पीपीए को जोड़ने के अलावा, जानकारी संस्करण विशेष को जारी नहीं करती है और लाइट डीएमडी परीक्षण चरण से परे है। Http://wiki.ubuntu.com/LightDM पर अधिक पढ़ें

अगर कुछ बुरी तरह से गलत हो जाता है।

  1. यदि आपके पास कोई ग्राफिक्स नहीं है, तो CTRL-ALT-F1 का उपयोग करके एक टेक्स्ट टर्मिनल पर जाएं।
  2. के साथ LightDM बंद करो sudo stop lightdm
  3. आपके द्वारा स्थापित किए गए के आधार पर, GDM को sudo start gdmया KDM के साथ प्रारंभ करें sudo start kdm
  4. sudo dpkg-reconfigure lightdmडिफ़ॉल्ट प्रदर्शन प्रबंधक सेट करने के लिए चलाएँ ।
  5. संपादित करें / etc / X11 / डिफ़ॉल्ट-प्रदर्शन-प्रबंधक और इसे / usr / sbin / gdm या / usr / bin / kdm पर सेट करें यदि आप ऊपर नहीं चला सकते हैं।
  6. रिबूट के बाद अनइंस्टॉल लाइटडीएम और जीडीएम इसे बदल देंगे।

    sudo apt-get remove lightdm


आप यह उल्लेख करने में विफल हैं कि lightdm को भी स्थापित किया जाना चाहिए।
कार्ल मॉरिसन

6

यहाँ छवि विवरण दर्ज करें बस इसे स्थापित करें:

sudo apt-get install lightdm-gtk-greeter-settings

फिर, GUI प्रोग्राम को लॉन्च करें " LightDM GTK + Greeter settings " कॉन्फ़िगर करें कि आप इसमें क्या चाहते हैं और फिर रिबूट करें।


2

इस छोटे से टूल को आसानी से LightDM थीम (PPA को क्लाउडियो नोवाइस द्वारा बनाया गया) में बदलने की कोशिश करें:

sudo apt-add-repository ppa:claudiocn/slm && sudo apt-get update

sudo apt-get install simple-lightdm-manager

इस वीडियो को देखें कि इसका उपयोग कैसे करना है!


2

बस एक नोट, Ubuntu 14.04.5 LTS पर मेरे पास यह है:

$ locate lightdm.conf
/etc/init/lightdm.conf
/usr/share/doc/lightdm/lightdm.conf.gz
/usr/share/lightdm/lightdm.conf.d
/usr/share/lightdm/lightdm.conf.d/50-greeter-wrapper.conf
/usr/share/lightdm/lightdm.conf.d/50-guest-wrapper.conf
/usr/share/lightdm/lightdm.conf.d/50-ubuntu-mate.conf
/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
/usr/share/lightdm/lightdm.conf.d/50-xserver-command.conf
/usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf
/usr/share/lightdm/lightdm.conf.d/60-my-own.conf
/usr/share/ubuntu-mate/lightdm/lightdm.conf
/var/lib/dpkg/info/lightdm.conffiles
/var/lib/dpkg/info/lightdm.config

... इसलिए फाइलों ने कहीं और सुझाव दिया (उदाहरण के लिए स्वीकार किए गए /etc/lightdm/lightdm.conf) ने मेरे लिए काम नहीं किया - क्या किया, अपनी खुद की फाइल बनाने के लिए था 60-my-own.confजो /usr/share/lightdm/lightdm.conf.d/ में अंतिम होगा, जिसमें मैं अंत में अभिवादन करने वालों के बीच स्विच कर सकते हैं, जैसे:

[SeatDefaults]
#greeter-session=lightdm-gtk-greeter
greeter-session=unity-greeter

0

आप टर्मिनल में निम्नलिखित करके लाइटएमडी अभिवादन पृष्ठभूमि को बदल सकते हैं:

  1. प्रकार gksu gedit /etc/lightdm/unity-greeter.conf
  2. "पृष्ठभूमि" पर स्क्रॉल करें और पथ / फ़ाइल नाम बदलें
    • मेरा सुझाव है कि आप फ़ाइल को एक अलग निर्देशिका में कॉपी करें ताकि हर बार जब आप स्विच करना चाहें, तो यह आसान है क्योंकि वे सभी एक ही फ़ोल्डर में हैं।
  3. फ़ाइल सहेजें
  4. लॉग आउट

LightDM के बारे में अधिक जानकारी के लिए, Ubuntu के Wiki Page पर LightDM पर जाएं


1
आपके सुझाव के लिए धन्यवाद, लेकिन यह केवल एकता के लिए पृष्ठभूमि की छवि को बदलता है ग्रीट। मैंने पूछा कि अभिवादक को खुद को कैसे बदलना है।
तिगुल

0

Ubuntu 14.04.4 LTS के लिए:

1) उदाहरण के लिए, नया ग्रीटिंग डाउनलोड करें: sudo apt-get install ligthdm-gtk-बधाई

2) निम्नलिखित नैनो के रूप में विन्यास को संशोधित करें /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf

[SeatDefaults]
#autologin-user=sirag 
#greeter-session=unity-greeter 
greeter-session=ligthdm-gtk-greeter

3) सहेजें और रिबूट ~


-1

Ubuntu Tweak स्थापित करें । इसे खोलें और "ट्विक्स" टैब चुनें। "स्टार्टअप" के तहत "लॉगिन सेटिंग्स" चुनें। बहुत ऊपर दाहिने हाथ के कोने में एक खोज पट्टी है, बस इसके बाईं ओर अनलॉक है। अनलॉक करें और आप स्टार्ट अप पर gtk और आइकन थीम बदल सकते हैं। प्लस लोगो और पृष्ठभूमि। उम्मीद है की वो मदद करदे।


-1

Ubuntu 14.04 ट्रस्टी = <पर अभिवादन बदलें

Lightdm के लिए मैन पेज Ubuntu 14.04 भरोसेमंद में और ऊपर एक संदर्भ से दिखाई देने dm-उपकरण यह कुछ प्रदर्शन Mangaer सेटिंग्स संघीय रूप से प्रबंधित करने के लिए एक उपकरण है और Lightdm asside instlled है। तो आप इस कमांड से अपनी समस्या को हल कर सकते हैं

sudo dm-tool --switch-to-greeter <nameofgreeter>

आपको यह एक एक्स सत्र के बाहर से करना होगा। उदाहरण के लिए एक init स्क्रिप्ट


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

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