LightDM temasını / selamlayıcısını nasıl değiştirebilirim?


53

LightDM için birkaç selamlayıcı indirdim, ancak onları nasıl etkinleştireceğimi bulamadım. Tebrik ediciyi grafik veya komut satırı yöntemiyle değiştirmenin bir yolu var mı? Ekran yöneticisini veya arka planı değiştirmek istemiyorum, ancak giriş ekranının düzenini ve görünümünü farklı bir "tema" ile değiştirmek niyetindeyim (karşılama LightDm temalarının adıdır). Zaman ayırdığınız için teşekkürler.


5
Tebrikçi gerçekten bir tema değil. Bir dizi api çağrıları ile lightdm ile etkileşime giren bir programdır. Bu selamlayıcıların bazıları sırayla temaları desteklemektedir.
Zoke

Yanıtlar:


52

İstediğiniz karşılama greeter-sessionseçeneğine sadece seçeneği düzenleyin /etc/lightdm/lightdm.conf.

Mesela kullanmak istersen lightdm-gtk-greeter.

'/Etc/lightdm/lightdm.conf' dosyasını herhangi bir düzenleyicide root olarak açın. Örneğin sudo vim /etc/lightdm/lightdm.conf, çizgiyi değiştir

greeter-session=unity-greeter

için

greeter-session=lightdm-gtk-greeter

Dosya yoksa, içermesine izin verin

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

Daha sonra yapmanız gereken tek şey lightdm-gtk-greeterselamlayıcının yüklendiğinden emin olmaktır (örn. Paket ) ve sonra lightdm'yi yeniden başlatın.


11
/etc/lightdm/lightdm.confDosyanın bulunmadığı Ubuntu 14.04'te bile çalışır . Sadece oluşturmak ve orada iki aşağıdaki satırları koymak [SeatDefaults]ve greeter-session=YOUR-GREETERve sonra yeniden başlatın.
Ezze

1
@Ezze, bu " [SetDefaults]" olmalı , değil mi?
Waldir Leoncio

4
@WaldirLeoncio, hayır, kesinlikle olmalı [SeatDefaults]. Lütfen LightDM konfigürasyonuna bakınız .
Ezze

Bu konuda dikkatli olun! Merhaba, Onboard'u etkin hale getirdiğim ve işleri düzeltmek için kurtarma sırasında başlatmak zorunda kaldığım için önyükleme yapamadım. askubuntu.com/questions/141606/…
Mina Michael

22

LightDM Greeter'ı değiştirin

Başka bir ekran yöneticisi olan KDM, bir yapılandırma ön ucu kullanılarak değiştirilebilecek temalara sahiptir. LightDM'de değiştirilebilecek selamlar var ancak ön uç yok.

LighDM yapılandırması lightdm.conf dosyası tarafından yönetilir, ancak doğrudan düzenlenmesi gerekmediği yerine arka uç lightdm-set-default'lerini kullanın .

LighDM yapılandırmasını değiştirmeden önce dosyayı yedekleyin:

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

Lightdm-birlik-tebrik, lightdm-gtk-tebrik, lightdm-webkit-tebrik ve lightdm-kde-tebrik gibi çeşitli LightDM selamlayıcıları vardır.

Bu örnek için lightdm-kde-greeter kullanacağım .

Bunu bir kök konsolundan yapıyorsanız, tüm komutları sudo olmadan yazın . Aşağıdaki komutlarda, bir GUI kullanıyorsanız (grafiksel kullanıcı arayüzü), ALT-F2 tuş dizisini veya Süper tuşu (genellikle Windows tuşunu) kullanın ve istediğiniz bir terminali açmak için terimi yazın. KDE varsayılan terminal ise, sadece konsole yazın.

Bu adımları dikkatlice izleyin.

  1. Aşağıdaki komutu yazarak LightDM'nin ve seçtiğiniz selamlayıcının kurulu olduğundan emin olun.

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

  2. "Paket bulunamıyor ..." mesajını alırsanız, doğru olup olmadığını yazdığınızı kontrol edin, aşağıdaki komut sırasını girin ve 4. adıma gidin. Aksi takdirde, 3. adıma gidin.

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

  3. Aşağıdaki sırayla yeni kurulu 0 görmüyorsanız : "0 yükseltildi, 0 yeni kuruldu, 0 kaldırıldı ve 0 yükseltilmedi, sonra apt-get içinde bir eylem simülasyonu seçeneği olan -s komutunu tekrar girin. Ardından 4. adıma gidin.

    sudo apt-get install lightdm-kde-greeter

  4. Birçok kullanıcı için, lightdm-set-defaults komutu yolunda olmadığı için bulunmayacak. Bu nedenle kullanacağız /usr/lib/lightdm/lightdm-set-defaults. Selamlayıcıyı lightdm-kde-greeter olarak ayarlamak için , aşağıdaki komutu bir terminale yazın:

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

  5. Bir kök konsolundaysanız veya Xephyr kuruluysa, kurulumunuzu yerleşik test işlevini kullanarak kontrol edebilirsiniz. Sadece kendin olarak giriş yapabilirsin. Sudo kullanmayın!

    lightdm --test-mode

  6. En iyi sonuçlar için, sisteminizi kapatın ve yeniden başlatın. /Etc/lightdm/lightdm.conf.old dosyasını hatırlayın, böylece bir şeyler ters giderse lightdm.conf dosyasını değiştirmek için kullanabilirsiniz. Sana yazmanı öneririm. Bir şeyler ters giderse ve oturum açamıyorsanız, yedeğinizi yapılandırma dosyasına geri yazan da yazmanız gereken bu komutu yazın.

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

Not

Bu bilgilerin çoğunu LightDM Ubuntu Wiki'den aldım . PPA'nın eklenmesi dışında, bilgiler belirli bir sürüm içermez ve LightDM test aşamasının ötesindedir. Daha fazlası için: http://wiki.ubuntu.com/LightDM

Bir şey çok yanlış giderse.

  1. Grafiğiniz yoksa, CTRL-ALT-F1 tuşunu kullanarak bir metin terminaline gidin.
  2. LightDM'yi ile durdurun sudo stop lightdm.
  3. Kurmakta olduğunuza bağlı olarak, GDM ile sudo start gdmveya KDM ile başlayın sudo start kdm.
  4. sudo dpkg-reconfigure lightdmVarsayılan ekran yöneticisini ayarlamak için çalıştırın .
  5. / Etc / X11 / default-display-manager komutunu düzenleyin ve yukarıdakileri çalıştıramazsanız / usr / sbin / gdm veya / usr / bin / kdm olarak ayarlayın.
  6. LightDM'i kaldırdığınızda GDM yeniden başlattıktan sonra değiştirecektir.

    sudo apt-get remove lightdm


Lightdm'nin de kurulması gerektiğinden bahsetmiyorsunuz.
Karl Morrison

6

görüntü tanımını buraya girin Sadece bu yükleyin:

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

Ardından, " LightDM GTK + Greeter ayarları " GUI programını başlatın. İstediğinizi yapılandırın ve ardından yeniden başlatın .



2

Sadece bir not, Ubuntu 14.04.5 LTS'de bu var:

$ 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

... başka bir yerde önerilen dosyalar (örneğin kabul edilenler /etc/lightdm/lightdm.conf) benim için işe yaramadı - ne yaptı, 60-my-own.conf/usr/share/lightdm/lightdm.conf.d/ içinde en son sıralama yapan kendi dosyamı oluşturmaktı. Sonunda selamlayıcılar arasında geçiş yapabilirsiniz, örneğin:

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

0

LightDM karşılama arka planını, Terminal'de aşağıdakileri yaparak değiştirebilirsiniz:

  1. tip gksu gedit /etc/lightdm/unity-greeter.conf
  2. "Arkaplan" aşağı kaydırın ve yolu / dosya adını değiştirin
    • Dosyayı ayrı bir dizine kopyalamanızı öneririm, bu yüzden her geçiş yapmak istediğinizde, hepsi aynı klasörde olduğundan daha kolay.
  3. Dosya 'yı kaydet
  4. Çıkış Yap

LightDM hakkında daha fazla bilgi için, LightDM'deki Ubuntu'nun Wiki Sayfasına gidin


1
Öneriniz için teşekkürler, ancak bu yalnızca Birlik Greeter'in arka plan görüntüsünü değiştirir. Selamlayıcının kendisini nasıl değiştireceğimi sordum.
Tigull

0

Ubuntu 14.04.4 LTS için:

1) Örnekler için yeni karşılama dosyasını indirin: sudo apt-get install ligthdm-gtk-greeter

2) yapılandırmayı sudo nano / usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf şeklinde değiştirin

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

3) kaydedin ve yeniden başlatın


-1

Ubuntu Tweak'ı yükleyin . Açın ve "Tweaks" sekmesini seçin. "Başlangıç" altında "Giriş Ayarları" seçeneğini seçin. En üstte sağ köşede bir arama çubuğu, solunda ise sadece kilidi açıyor. Kilidini kaldırdığınızda başlangıçta gtk ve icon temasını değiştirebilirsiniz. Ayrıca logo ve arka plan. Umarım yardımcı olur.


-1

Ubuntu'da selamlayıcıyı değiştir 14.04 Güvenilir = <

Lightdm Man-Sayfalar ubuntu 14.04 güvenilir ve yukarı bir başvuru görüntülenmesinden dm-aracı Bu, bazı Görüntü mangaer ayarlarını uyuz bir araçtır ve Lightdm asside instlled edilir. Böylece bu komutla probleminizi çözebilirsiniz

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

Bunu bir x oturumu dışından yapmanız gerekir. örneğin bir init betiğinde


Selamlamaya geç komutu aslında gerçekte daha fazla argüman almaz. Sadece etkin olan selamlayıcıyı gösterir, değiştiremez.
Robert Ancell,

Bu 15.04 ve daha yeni sürümler için doğru mu?
Josh
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.