Giriş ekranını Ubuntu 16.04+ sürümünde nasıl değiştiririm?


40

Kişinin giriş ekranı değiştirmek için recipies [EDIT 14.04 de 15.10 veya 15.04 de ] 16.04 iş yok. "Custom" arka planı bölünmüş bir saniye boyunca gösterilir ve ardından Ubuntu'ya gider. Peki, giriş ekranı arka planını 16.04'te nasıl değiştiririm?

[Düzenle: bu gönderi bir kopya değil çünkü diğer tüm ilgili sorular özellikle Ubuntu'nun önceki sürümlerine atıfta bulunuyor ve bu konudaki çözümler burada geçerli değil (16.04'te çalışmadıkları için).]


Ben de bu sorunu görüyorum
seanlano

Kodlayıcı olmayan yol Ubuntu Tweak kullanmaktır. Buraya nasıl erişeceğinizi öğrenebilirsiniz askubuntu.com/questions/770947/…
Organic Marble

@OrganicMarble öneriniz için teşekkürler, ancak Ubuntu Tweak, yalnızca zaten başka yöntemler kullanarak değiştirdiğim Kilitleme ekranını değiştirebiliyor gibi görünüyor. Giriş ekranı hala aynı. Ve teorik olarak konuşursak, giriş ekranını manuel olarak değiştirmek için kullanılan (biraz) eski tarifler işe yaramazsa ve Ubuntu Tweak terkedilmiş yazılım ise, görevde başarılı olmasını bekleyemez.
Greg Kramida

@GregKramida bu geçerli değilse, neden kopya olmadığını açıklamak için yazınızı düzenlemeniz veya bu etki hakkında bir yorum yapmanız gerekir. Bu yapıldıktan sonra, yinelenen ve cevapları yardımcı olmazsa, bunu sizin için yeniden
Thomas Ward

@ThomasWard, teşekkür ederim, sadece soruyu düzelttim.
Greg Kramida

Yanıtlar:


30

Dedin:

"Custom" arka planı bölünmüş bir saniye boyunca gösterilir ve ardından Ubuntu'ya gider.

Selamlayıcı, varsayılan olarak, seçilen kullanıcı arka planını varsa yükler. Varsayılan varsayılan (misafir kullanıcı için) dahil olmak üzere kullanıcıların arka planları arasında geçiş yapmak için kullanılan bir geçiş geçişi. Bence bu soruyu sormalıyım: lightdm selamlayıcının kullanıcı geçmişini yüklemesini nasıl önleyebilirim?

İki farklı selamlayıcıya dikkat edin, varsayılan ayardır unity-greeter. AU’daki bazı cevapların bundan bahsetmediğini ve aralarında karıştığını fark ettim.

kullanma lightdm-gtk-greeter

GUI aracı

  1. Ayarlar aracını yükleyin

    sudo apt install lightdm-gtk-greeter-settings
    
  2. Koş

    pkexec lightdm-gtk-greeter-settings
    
  3. Görünüm sekmesinde: Resmi seçin

  4. Aynı sekmede: Varsa Kullanıcı kullanıcı duvar kağıdının işaretini kaldırın
  5. Kaydet kapat

    lightdm-gtk-karşılayıcı-settings

CLI araçları

  1. Lightdm greeter ayarları dosyasını aç

    sudo nano /etc/lightdm/lightdm-gtk-greeter.conf
    
  2. Bu şekilde değiştir

    [greeter]
    background = /usr/share/backgrounds/Spring_by_Peter_Apas.jpg
    user-background = false
    
  3. Ctrl+ okaydetmek için Ctrl+ işaretinden xçıkın.

Kullanma unity-greeter(varsayılan)

Serg'in aynı cevabı, taze bir VBox Ubuntu 16.04 ile test ettim.

  • Giriş ekranının arka planını değiştirin

    $ sudo nano /usr/share/glib-2.0/schemas/10_unity_greeter_background.gschema.override
    
    [com.canonical.unity-greeter]
    draw-user-backgrounds=false
    background='/usr/share/backgrounds/Spring_by_Peter_Apas.jpg'
    
    $ sudo glib-compile-schemas /usr/share/glib-2.0/schemas
    $ sudo service lightdm restart
    
  • Bazı hata ayıklama ipuçları:

    1. Temizleme lightdm-gtk-greeterayarları

      sudo apt purge lightdm-gtk-greeter lightdm-gtk-greeter-settings
      

      Veya geçici olarak devre dışı bırakmak isteyebilirsiniz

      sudo mv /usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf /usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf.disabled
      

      Geri etkinleştirmek için

      sudo mv /usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf.disabled /usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf
      

      Lightdm'yi yeniden başlatmak gerekiyor

      sudo systemctl restart lightdm
      
    2. İçindeki unity-greeterdeğişiklikleri kaldırmak için yeniden yükleyin ./usr/share/glib-2.0/schemas/com.canonical.unity-greeter.gschema.xml

      sudo apt install --reinstall unity-greeter
      
    3. Önceliği olan başka bir dconf geçersiz kılma dosyası olup olmadığını kontrol edin

      grep -rn -e "com.canonical.unity-greeter" -e "background=" -e "draw-user-backgrounds=" /usr/share/glib-2.0/schemas/
      

1
Kritik olan şey, en sonunda solmaya-mor efekti ortadan kaldıran "Kullanılabilir ise kullanıcı duvar kağıdını kaldır" idi. Ancak, söz konusu paketi yükledikten sonra giriş ekranı hala farklı görünüyor. Bu eski görünüm: tecmint.com/wp-content/uploads/2016/02/… . Giriş bloğunun sola hizalı olduğunu ve şimdi alıyorum ortalanmış görünüme karşı nasıl olduğunu not edin. Burada önerilen diğer çözümleri, ev makinemde daha sonra karıştırıp karışmadıklarını görmek için test edeceğim.
Greg Kramida

Bu, şu ana kadar gerçekten çalışan tek yol gibi görünüyor. Bunun için lightdm-gtk-greeter'ı kurmak zorunda kalmaktan nefret ediyorum, aslında birliği daha çok seviyorum ... Peki, iki kötülüğün daha azını seçmeliyim :-)
Greg Kramida

1
@GregKramida, :) inanıyorum ki onların iki farklı selamlayıcı olduğunu fark ettim lightdm-gtk-greeter& unity-greeter/ default. ve birlik-karşılayıcıda aynı ayarları nasıl yapacağımı düşünüyorum, test edeceğim ve cevabımı güncelleyeceğim.
user.dz

1
@GregKramida, Birlik-karşılama için, :) askubuntu.com/a/694370/26246 testiyle aynı cevabı test etti ve vbox 16.04 yeni kurulumunda çalışıyor. Ayrıca, bu çözümü denemeden önce lightdm-gtk-greeterilgili ayarları temizlemeniz gerektiğini düşünebilirim sudo apt purge lightdm-gtk-greeter lightdm-gtk-greeter-settings. İki karşılama arasında çok sayıda çözümün bulunduğunu fark ettim. Eğer değerse, istersen 16.10'da deneyebilir miyim?
user.dz

1
@Serg Greg, sizden önce bana işaret ettiği gibi cevabımın orijinal versiyonunda adımın eksik olduğunu zaten biliyordu. Gözden geçirilmiş ve elektronik tablo yeniden hesaplanmış, böylece yorumlu yeni komut dosyası yerleştirilmiştir. Böylece bu hata en azından bir daha asla olmayacak. Thanks :)
WinEunuuchs2Unix

4

Ubuntu 16.04’de giriş ekranını değiştirmek için aşağıdakileri kullandım:

gksu gedit /usr/share/glib-2.0/schemas/10_unity_greeter_background.gschema.override

Bu satırları ekle:

[com.canonical.unity-greeter]
draw-user-backgrounds=false
background='/home/$USER/Pictures/1920x1080-TuxSuckingWindowsTetraWwallpaper.jpg'
# After changing use: sudo glib-compile-schemas /usr/share/glib-2.0/schemas

Nerede:

  • $USER = kullanıcı kimliğiniz.
  • Pictures = duvar kağıdı dizininiz.
  • 1920x1080-TuxSuckingWindowsTetraWwallpaper.jpg= Resim dosya adınız ( .pngformat da olabilir).
  • # (yorum) ... değiştirdikten sonra ne yapman gerektiğini hatırlatıyor!

Dosyayı kaydet ve çık gedit

Şimdi yeni giriş duvar kağıdını aşağıdakilerle derleyin:

sudo glib-compile-schemas /usr/share/glib-2.0/schemas

Son adım yeniden başlatmak.

Serg'e çok teşekkür ederim ve teşekkür ederim: ( Giriş ekranının arka planını değiştirin ) Sistemimde bunun yalnızca ilk giriş ekranını değil aynı zamanda kilit ekranı girişini de değiştirdiğine dikkat edin.


Giriş ekranı duvar kağıdını ayarlamak için gelin ve Nautilus ile tıklayın

Bir dizine / resme gidebileceğiniz, üzerine sağ tıklayıp Nautilus (artık "Dosyalar" olarak adlandırılan dosya yöneticisi) kullanarak giriş ekranı / kilit ekranı arka planı olarak ayarlayabileceğiniz bir komut dosyası yazdım: Nautilus, masaüstü duvar kağıdını ayarlayabilir. Giriş ve kilit ekranı duvar kağıdını nasıl ayarlayabilir?

Nautilus set-giriş-duvar kağıdı indir


Üzgünüm ama bu sadece bir nedenden dolayı işe yaramıyor. Bu saatte 16.10'dayım, btw, asıl soru gönderildiğinden beri çok zaman geçti. 16.04'te yaptığım etkilerin aynısını yaşadığım için fark yarattığını sanmıyorum: Bölünmüş bir saniye için belirlediğim özel resmi görüyorum, sonra varsayılan Ubuntu moru olana kayboluyor .
Greg Kramida

Sanırım benim gerçek duvar kağıdımı monte etmeden önce benimki bir saniye boyunca mor renkte yanıp sönüyor. Benim 16.04'üm 14.04'ten yükseltildi, ancak yükseltme işlemine kadar duvar kağıdı denemedim.
WinEunuuchs2Unix

Cevabınızı işaretleyeceğim, çünkü, @ user.dz tarafından yapılan denemeler sayesinde, bazı kullanıcılar ve hatta çoğu kullanıcılar için işe yarar. Ben orijinal bir bağlantı sonrası için önermek veya olsa eksik iki adım içerir: askubuntu.com/questions/694202/...
Greg Kramida

Burada kaçırdığınız önemli adım sudo glib-compile-schemas /usr/share/glib-2.0/schemas.
Sergiy Kolodyazhnyy,

Evet, telefonumdaki linki okuduğumda gördüm. Güncelleme sürecinde şimdi tekrar evdeyim. Elektronik tablomdan kopyalayıp dün geceki satırı kaçırdım.
WinEunuuchs2Unix

1

Çalıştır sudo lightdm-gtk-greeter-settings(varsa). Görünüm sekmesine gidin ve Arka Plan> Resim'i seçin.

Not: Ana klasörünüzden bir resim seçtiyseniz ve klasör şifrelenmişse, çalışmayacak çünkü /home/userhenüz eklenmemiş.


1
Öneri için teşekkürler, ancak bu çözüm önceki Ubuntu sürümleri için birçok çözüm ile aynı etkiye sahip gibi görünüyor. Bölünmüş bir saniye için ayarladığım görüntüyü görüyorum ve sonra varsayılan görüntünün ağırlığını artıran kıskançlıktan kayboluyor ... Sanırım başlangıç ​​ekranı da bu paketi kurduktan sonra çok farklı görünüyor. Eski bakışı nasıl geri alacağımı bilmiyorum ...
Greg Kramida

0

@OrganicMarble'ın dediği gibi, Ubuntu Tweak hile yapmalı. Yükledim ve Tweaks sekmesinde 'Login settings' adlı bir sekme var. Sayfanın sağ üst köşesinde bulunan şifreyi girerek ayar duvar kağıdını değiştirebilirsiniz. O zamandan beri giriş ve kilit ekranlarım değişti.


Hayır, üzgünüm, önceki gibi aynı, saniye için özel görüntü gösterir ve mor renkte kaybolur. Bu değişikliği benim için gördüğüm tek şey kilit ekranı.
Greg Kramida

0

Bu benim için 16.04 LTS'de işe yaradı ve ekstra yazılım yüklemeden https://www.linuxslaves.com/2016/06/6/easiest-way-change-ubuntu-login-screen-background.html

Kısacası: sudo gedit / usr/share/gnome-background-properties/xenial-wallpapers.xml dosyasını açın ve arka plan resminizi listeye ekleyin. Ardından masaüstünüze sağ tıklayarak "Arkaplan görüntüsünü değiştir" i açın, görüntüyü seçin ve hem çalışma hem de giriş ekranı için bitti. Sonunda denemek için yeniden başlatın.


0

Birlik selamlayıcısını varsayılan olarak ayarlamak için, Ubuntu 16.04 giriş ekranında, dosyayı düzenleyin.

/usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf

ve "greeter-session" satırını "greeter-session = unity-greeter" olarak değiştirin


0

İkili Adım-

  1. sudo cp Downloads/human_ubuntu-wallpaper-1366x768.jpg /usr/share/backgrounds/
  2. sudo mv /usr/share/backgrounds/human_ubuntu-wallpaper-1366x768.jpg /usr/share/backgrounds/warty-final-ubuntu.png

Sadece kilitle ve yorum yap!

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.