Noktaları giriş ekranından nasıl kaldırırım?


31

Unity Greeter'in görüntülediği arka plan resmini değiştirebilirim, ancak seçtiğim resim ne olursa olsun, bir nokta çizgisiyle kaplanmış. Noktalar varsayılan arka plan üzerinde iyi görünüyor, ancak kullanmak istediğim arka plan üzerinde korkunç görünüyorlar. Onlardan nasıl kurtulabilirim?

Yanıtlar:


21

12.04 ve 14.04 için

Bir terminalde aşağıdaki komutları deneyin. İşe yaramalı.

sudo xhost +SI:localuser:lightdm
sudo su lightdm -s /bin/bash
gsettings set com.canonical.unity-greeter draw-grid false
exit

Referanslar:


12.04 için doğru cevabı vermek için +1. exitYine de ikinciyi kaldırırdım, sadece bu ifadeler dizisi için bir terminal açtığınızı ve tekrar kapatmak istediğinizi varsayar.
nem75

Bazı nedenlerden dolayı, bu bir 12.04 makinede çalıştı ancak bir başkasında değil.
12'de

@detly Bir makinede çalışmıyorsa, cevabımın yanlış olup olmadığından tam olarak emin değilim. Bize daha fazla bilgi verebilir misiniz?
jokerdino

Maalesef, bu yorumu istemeden önce yanlışlıkla gönderdim. Ben bulundu Ubuntu Tweak Tool benim için çalıştı, hangi yine bunun için bir geçiş düğmesini sahiptir.
Eylül'de

@detly Sonunda senin için çalıştığıma sevindim. Şimdi 12.04'te olduğunuzu ve Zeitgeist sorusunu da kontrol edebilir misiniz? göz
kırpıyor

13

Bu cevap sadece Ubuntu 11.04 için geçerlidir.

@Blitz ve @Zoke'a cevapları için teşekkür ederiz. Ancak, daha eksiksiz bir çözüm yarattım. unity-greeterNoktaları kaldırmak için paketi değiştirdim ve bir PPA içinde paketledim.

Noktalardan kurtulmak isteyen herkes PPA'mı kullanabilir . İşte talimatlar:

  1. PPA'yı ekleyin:

    sudo add-apt-repository ppa:scott.severance/lightdm
    
  2. Koşmak sudo apt-get update

  3. Koşmak sudo apt-get upgrade
  4. Noktalar artık gitti.

3
Oy vermediyseniz, lütfen nedenini açıklayın.
Scott Severance

2
Muhtemelen birlik-tebrikçiyi çatallamak fazladan bir şeydir ve önemli bir paketi sürdürmek için bir PPA'ya güvenmek (birlik-tebrikçi çoğunlukla sadece yapılandırma olsa bile) ideal değildir. Ve daha basit bir yapılandırma-sadece çözüm var.
thomasrutter

4
@ mmj: Bu yayınlandığı tarihte, tek yol buydu. Düzeltme eki olarak kabul edilen düzeltme ekimi içeren bir hata bildirdim. Şimdi, yukarı akış, yapılandırma işlemlerini değiştirme biçimini değiştirdi. Çözümümün ne kadar etkili olduğunu anlayamadım
Scott Severance

3

Kaynaklarda kodlanmış zor. User-list.vala kaynağında küçük bir değişiklik yaparak kurulumumda bunu devre dışı bıraktım.

Adım adım rehberle hızlı bir adım.

sudo apt-get install build-essential
apt-get source unity-greeter
sudo apt-get build-dep unity-greeter
cd unity-greeter-0.1.1/src/
vim user-list.vala +252

Satırı kaldırın veya satırın //başına ekleyin . Kaydet ve çık.

cd ..
dpkg-buildpackage -rfakeroot -uc -b
cd ..
sudo dpkg -i unity-greeter_0.1.1-0ubuntu1_*.deb

Ubuntu, sistem güncellemesi yaparken özel yapım paketi değiştirmeye çalışacaktır. Özelliği korumak için birlik-karşılama öğesinin işaretini kaldırın veya yükseltme işleminden sonra 'dpkg' kullanarak özel olanı yeniden yükleyin.

[Düzenle]

Paket yöneticisinin özel birlik selamlayıcınızı değiştirmesini önlemek için

sudo apt-mark hold unity-greeter

Cevabınız için teşekkürler. Siz yazarken, ben de bunun üzerinde çalışıyordum. Şimdi cevabımı açıkladığım gibi sonucu bir PPA olarak yayınladım. Daha eksiksiz bir çözüm üzerinde çalışmasaydım cevabınızı kabul ederdim.
Scott Severance

Sorun değil. Daha kalıcı bir çözüm her zaman beklerim. Sonuçta hepimiz kaynak koduyla çalışmaktan rahat değiliz.
Zoke

2

Şu anda en azından bu şu anda mümkün değil. Daha önce bazı okumalar yaptım ve kodlanmış zor gibi görünüyor. İnşallah nihayetinde devs onlardan kurtulmanın bir yolunu da içerecektir.


2
Cevabınız beni incelemeye teşvik etti. Izgara aslında dosyada kodlanmış bir koddur src/user-list.vala. 233 numaralı hat en ilginç olanıdır. Zaman alırsam, belki de alfa'yı tamamen aşağıya çeviririm ve modifikasyonlarla bir .deb yaparım.
Scott Severance

Gconf ayarları ile 12.04'te mümkündür.
nem75
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.