![Diese Antwort gilt nur für Ubuntu 11.04](https://rvso.com/image/1036659/Diese%20Antwort%20gilt%20nur%20f%C3%BCr%20Ubuntu%2011.04.png)
Ich kann das Hintergrundbild ändern, das Unity Greeter anzeigt, aber unabhängig davon, welches Bild ich auswähle, wird es mit einem Raster aus Punkten überlagert. Die Punkte sehen auf dem Standardhintergrund OK aus, aber auf dem Hintergrund, den ich verwenden möchte, sehen sie schrecklich aus. Wie kann ich sie loswerden?
Antwort1
Für 12.04 und 14.04
Versuchen Sie die folgenden Befehle in einem Terminal. Es sollte funktionieren.
sudo xhost +SI:localuser:lightdm
sudo su lightdm -s /bin/bash
gsettings set com.canonical.unity-greeter draw-grid false
exit
Verweise:
Antwort2
Diese Antwort gilt nur für Ubuntu 11.04
Vielen Dank an @Blitz und @Zoke für ihre Antworten. Ich habe jedoch eine umfassendere Lösung erstellt. Ich habe das Paket geändert, unity-greeter
um die Punkte zu entfernen, und es in ein PPA gepackt.
Wer die Punkte loswerden will, kannmein PPA. Hier sind die Anweisungen:
Fügen Sie das PPA hinzu:
sudo add-apt-repository ppa:scott.severance/lightdm
Laufen
sudo apt-get update
- Laufen
sudo apt-get upgrade
- Die Punkte sind jetzt verschwunden.
Antwort3
Es ist in den Quellen fest codiert. Ich habe es bei meiner Installation deaktiviert, indem ich eine kleine Änderung in der Quelle von user-list.vala vorgenommen habe.
Eine kurze Schritt-für-Schritt-Anleitung.
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
Entfernen Sie die Zeile oder fügen Sie sie einfach //
am Zeilenanfang hinzu. Speichern und beenden.
cd ..
dpkg-buildpackage -rfakeroot -uc -b
cd ..
sudo dpkg -i unity-greeter_0.1.1-0ubuntu1_*.deb
Ubuntu versucht bei einem Systemupgrade, das benutzerdefinierte Paket zu ersetzen. Deaktivieren Sie einfach Unity-Greeter, um das benutzerdefinierte Paket beizubehalten, oder installieren Sie es nach dem Upgrade mit „dpkg“ neu.
[Bearbeiten]
Um zu verhindern, dass der Paketmanager Ihren benutzerdefinierten Unity-Greeter ersetzt, führen Sie einfach
sudo apt-mark hold unity-greeter
Antwort4
Zumindest im Moment ist das nicht möglich. Ich habe mich vorher ein bisschen eingelesen und es scheint fest einprogrammiert zu sein. Hoffentlich werden die Entwickler irgendwann eine Möglichkeit finden, sie loszuwerden.