Je peux modifier l’image d’arrière-plan affichée par Unity Greeter, mais quelle que soit l’image choisie, elle est recouverte d’une grille de points. Les points semblent corrects sur le fond par défaut, mais ils sont horribles sur le fond que je veux utiliser. Comment puis-je m'en débarrasser?
pour 12.04 et 14.04
Essayez les commandes suivantes dans un terminal. Ça devrait marcher.
Sudo xhost +SI:localuser:lightdm
Sudo su lightdm -s /bin/bash
gsettings set com.canonical.unity-greeter draw-grid false
exit
Références:
Merci à @ Blitz et @Zoke pour leurs réponses. Cependant, j'ai créé une solution plus complète. J'ai modifié le paquetage unity-greeter
pour supprimer les points et je l'ai empaqueté dans un PPA.
Quiconque veut se débarrasser des points peut utiliser mon PPA . Voici les instructions:
Ajouter le PPA:
Sudo add-apt-repository ppa:scott.severance/lightdm
Exécutez Sudo apt-get update
Sudo apt-get upgrade
C'est codé en dur dans les sources. Je l'ai désactivé sur mon installation en modifiant légèrement le code source de user-list.vala.
Un guide rapide, étape par étape.
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
Supprimez la ligne ou ajoutez simplement //
au début de la ligne. Sauvegarder et quitter.
cd ..
dpkg-buildpackage -rfakeroot -uc -b
cd ..
Sudo dpkg -i unity-greeter_0.1.1-0ubuntu1_*.deb
Ubuntu essaiera de remplacer le paquetage personnalisé lors de la mise à niveau du système. Désactivez simplement la fonction unit-greeter pour conserver la version personnalisée ou réinstallez-la à l'aide de 'dpkg' après la mise à niveau.
[Modifier]
Pour empêcher le gestionnaire de paquets de remplacer votre unité-greeter personnalisée, exécutez simplement
Sudo apt-mark hold unity-greeter
Pour le moment au moins, ce n'est pas possible actuellement. J'ai déjà lu un peu avant et cela semble être codé en dur. J'espère que les développeurs comprendront un moyen de s'en débarrasser un jour.