Birlik karşılama özel duvar kağıdı görüntülemiyor


9

Ubuntu 14.04 LTS 64 bit kullanıyorum. Bu sorunun birçok kez ortaya çıktığını biliyorum, ancak mesajların hiçbirinin bana biraz yardımcı olmadığını çok netleştirmek istiyorum.

Benim Sorun : benim özel duvar kağıdı ile / Ubuntu giriş ekranındaki ev / sudeepto / Resimler saklanan alamıyor. Ekran bana mor arka planı gösterir ve giriş kimlik bilgileri verildikten sonra grafikler gerçekten bir süre karıştırılır ve sonra sistemimi iyi kullanabilirim.

Makalelerin çoğu Ubuntu 14.04 tabanlı olmadığından, bu tür sorunlar yaşıyorum sanırım.

Denediğim şeyler :

Bu yazıyı askbuntu'da takip ettim. Hem önerileri denedim ama şansım yok.

Birlik-karşılayıcının ekran görüntüsünü nasıl alacağımı bilmiyorum, aksi takdirde giriş ekranıma da bağlantılar verirdim.

Lütfen Ubuntu'nun önceki sürümlerinde hiç karşılaşmadığım bu sorunu çözmek için ne yapmam gerektiğini söyle.


ive ben lightdm karşılama arka planını değiştiremeden önce bu karşılaştım, ama benim 07/04/14 benim sistem güncellemesi beri .. şimdi şimdi iyi görünüyor .. benim masaüstü duvar kağıdı değiştirdiğinizde, otomatik olarak da lightdm karşılama gösterir.
xsoultribex

Ne kuruldu? Ne değişti?
0xC0000022L

Yanıtlar:


8

Giriş ekranının arka planını değiştirmek için ( bu cevaba göre):

sudo -i
xhost +SI:localuser:lightdm
su lightdm -s /bin/bash
gsettings set com.canonical.unity-greeter draw-user-backgrounds 'false'
gsettings set com.canonical.unity-greeter background 'path-to-image'
exit

Bu, yalnızca giriş ekranının arka planını değiştirir. Kilit ekranınızın arka planını da değiştirmek isterseniz, arka planını değiştirmek istediğiniz her kullanıcı olarak aşağıdaki komutları da uygulamanız gerekir:

gsettings set com.canonical.unity-greeter draw-user-backgrounds 'false'
gsettings set com.canonical.unity-greeter background 'path-to-image'

Bunun 14.04 LTS üzerinde çalıştığını doğrulayabilirim.


Ayarıyla draw-user-backgroundsiçin falseözel bir arka plan ayarlayabilirsiniz.

Açıkçası path-to-image, kullanmak istediğiniz görüntünün mutlak bir yoluyla değiştirmelisiniz . lightdmKullanıcının bu dosya için okuma izinlerine sahip olduğundan emin olun .


Hoşunuza gidebilecek isteğe bağlı ince ayarlar

Arka plan yüklenmeden önce flaşta (varsayılan mor) göreceğiniz arka plan rengini de değiştirebilirsiniz. Bunu yapmak için, diğer gsettingskomutlardan sonra aşağıdaki komutu yürütün (renk rengi siyaha dönüştürür):

gsettings set com.canonical.unity-greeter background-color '#000000'

Aşağıdakileri yürüterek giriş ekranındaki noktaları devre dışı bırakabilirsiniz:

gsettings set com.canonical.unity-greeter draw-grid 'false'

Ve ayrıca karşılama sesini kaldırın

gsettings set com.canonical.unity-greeter play-ready-sound 'false'

1
Bu yüzden varsayılan ayarları dışında kullandığım her duvar kağıdı için bu ayarları uygulamanız gerekir mi ?? Yani / home / sudeepto / Resimler klasörüne duvar kağıdı eklediğimde, onlar için de yukarıda belirtilen ayarları otomatik olarak uygulayacak bir yol var mı?
sud_the_devil

Duvar kağıdını değiştirmek istiyorsanız, komutları yeniden yürütmeniz gerekir, ya da sadece son arka plan resminizin üzerine yeni bir görüntü yazabilirsiniz.
Louis Matthijssen

Üzgünüm ama görüntünün üzerine yazmak ile görüntüyü değiştirmek arasındaki farkı anlamadım. Resimler klasöründen farklı bir duvar kağıdı seçtiğimi varsayalım , bu yüzden yukarıdaki tüm komutları tekrar çalıştırmam gerekiyor mu yoksa duvar kağıdını değiştirmek giriş ekranımı otomatik olarak yeni duvar kağıdına ayarlayacaktır.
sud_the_devil

Duvar kağıdınızı bu şekilde ayarlarsanız, Unity /home/sudeepto/Pictures/bg.jpgher zaman resmi açar (örneğin ), böylece üzerine yazabilirsiniz bg.jpgve Unity yeninizi yükleyecektir bg.jpg. Masaüstünüzün arka planıyla aynı arka planı kullanmak istiyorsanız, ayarlamanız draw-user-backgroundsgerekir true, ancak bu varsayılan ayardır, bu yüzden neden bu soruyu sorduğunuzu merak ediyorum.
Louis Matthijssen

1
Eğer lightdm(giriş ekranı çalıştıran kullanıcı) resim dosyasını okumak için izni yok bunu gözle görülmeyecek kadar, bu yüklenemez. Sağ seçin, resmi tıklayın Properties, tıklayın Permissionsde Otherssette Accessiçin Read-only.
Louis Matthijssen

10

Mevcut Ubuntu 14.04'te (Ekim 2014), gsettingselle saldırıya gerek yoktur . Duvar kağıdı dosyası başkaları tarafından kullanılabilirse (okuma izinleri), giriş adını seçtiğinizde karşılayıcı otomatik olarak herkesin arka planını görüntüler.

Duvar kağıdım izinlere sahip olan Dropbox klasörü içinde yaşıyor drwx------ve böylece karşılayan kişi buna erişemiyor. İzinleri olan resimler klasörüne kopyalanması drwxr-xr-xve bu klasörden kullanılması sorunu çözer. Muhtemelen ln -s(ben denemedim rağmen) eserleri ile bağlantı .

-lSeçeneğini kullanarak bir klasördeki her şeyin izinlerini kontrol edebilirsiniz ls.


MÜKEMMEL! Duvar kağıdı olarak kullandığınız fotoğrafı sağ tıklayın, herkes için okuma ve yazma izinlerini değiştirin. Duvar kağıtlarımın tutulduğu Resimler klasörü izinlerini değiştirdim, şimdi tüm duvar kağıtları kilit ekranımda görüntüleniyor. Müthiş!
x__x

Ana dizininiz şifrelenmişse bunun işe yaramadığını unutmayın (en azından yukarıdakileri denedim ama işe yaramadı). Neler işe yaradı: askubuntu.com/a/123554/22147
Koen
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.