Je voudrais définir le fond d'écran de l'écran de connexion (Unity Greeter), comment faire ?
Réponses
Trop de publicités?Ubuntu 12.10
Cette approche utilise le dconf-editor, plutôt que gsettings. Les modifications de l'unit-greeter doivent être effectuées en tant qu'utilisateur de lightdm. Les étapes sont les suivantes :
- Passez à l'utilisateur root.
- Donnez à l'utilisateur lightdm l'accès au serveur X.
- Changez pour l'utilisateur lightdm.
- Lancez dconf-editor.
- Sélectionnez /com/canonical/unity-greeter et modifiez les propriétés.
-
Passez à l'utilisateur root.
sudo -i
-
Donnez à l'utilisateur lightdm l'accès au serveur X.
xhost +SI:localuser:lightdm
-
Changez pour l'utilisateur lightdm.
su lightdm -s /bin/bash
-
Lancez dconf-editor.
dconf-editor
-
Sélectionnez /com/canonical/unity-greeter et modifiez les propriétés.
La réponse principale ne fonctionne pas pour moi, car je n'utilise pas unity-greeter. Mon lightdm est configuré pour utiliser lightdm-gtk-greeter.
J'ai trouvé une solution en parcourant le code source de lightdm. Il interroge DBus pour trouver la propriété BackgroundFile de l'utilisateur. Vous pouvez changer cela en utilisant le programme d-feet (ou les outils en ligne de commande).
Naviguez jusqu'à ce point sur d-feet :
Double-cliquez sur la fonction "SetBackgroundFile". Dans la fenêtre qui s'ouvre, tapez le nom du fichier de fond d'écran que vous souhaitez (en l'entourant de guillemets). Cliquez sur le bouton Exécuter. Si tout va bien, vous verrez un message du type "Cette fonction n'a rien retourné".
La prochaine fois que lightdm s'exécutera, il devrait avoir le nouveau fond d'écran que vous avez sélectionné.
Toutes les versions
1) Téléchargez Ubuntu Tweak :
Téléchargement pour Ubuntu 12.04 Precise Pangolin
Télécharger pour Ubuntu 11.10 Oneiric Ocelot
Téléchargement pour les autres Ubuntu
Si vous utilisez 12.04 Precise : pour changer le fond d'écran de connexion, changez simplement le fond d'écran de votre bureau Avec Ubuntu Tweak, vous ne pouvez changer que le logo.
Si vous utilisez 11.10 Oneiric, vous pouvez utiliser Ubuntu Tweak pour changer le fond d'écran et le logo de connexion.
2) Ouvrez le paquet téléchargé et installez-le
3) Lancez Ubuntu Tweak.
Allez dans Tweaks > Paramètres de connexion. Cliquez sur Déverrouillage et cliquez sur l'image que vous souhaitez modifier.
Si vous utilisez 12.04 Precise : pour changer le fond d'écran de connexion il suffit de changer le fond d'écran de votre bureau, avec Ubuntu Tweak vous pouvez changer le logo.
Il s'agit d'un solution de contournement pour 12.04 et la version actuelle de unity-greeter (le "thème" par défaut). Pour les autres greeters comme lightdm-gtk-greeter, l'édition habituelle du fichier conf dans le répertoire /etc/lightdm/
travaux. Mais unity-greeter ne regarde plus unity-greeter.conf, et il n'est pas clair comment le configurer.
Ce que j'ai fait, c'est ça : J'ai trouvé l'image que unity-greeter insiste à utiliser. Pour moi, c'était dans /usr/share/backgrounds
. Déplacez/supprimez/renommez-la. Maintenant, unity-greeter se repliera sur le fond par défaut qui est /usr/share/backgrounds/warty-final-ubuntu.png
. Déplacez/supprimez/renommez-la. Maintenant vous devez mettre une autre image à cet endroit avec ce nom. Et non, ce n'est pas forcément un png (en fait, warty-final-ubuntu.png est en fait un jpg pour des raisons que je ne vais pas détailler ici). Je crois que le remplacement doit être un jpg (quelqu'un me corrige si je me trompe). Soyez très prudent ici. Je pense que si lightdm ne peut pas revenir à l'arrière-plan par défaut, quelque chose d'horrible pourrait se produire :-/ (peut-être qu'il n'affichera qu'un arrière-plan coloré... de toute façon, soyez prudent !)
Dans mon cas, j'ai juste fait un lien symbolique à partir d'un autre fond à cet endroit :
sudo ln -s Bird_by_Magnus.jpg warty-final-ubuntu.png
Exécutez cette commande lorsque vous êtes dans /usr/share/backgrounds/
(ou ajuster la commande en conséquence). Bien sûr, remplacez le jpg par ce qui est disponible et souhaité.
Gardez à l'esprit que si vous allez utiliser un arrière-plan dans votre maison, vous devez vous assurer que votre maison n'est pas cryptée, car lightdm ne sera pas en mesure de lire ce fichier avant de vous connecter. Assurez-vous également que vous avez les bonnes permissions sur le fichier. Si vous ne savez pas ce que cela signifie, utilisez un fond d'écran qui se trouve déjà sur le site de /usr/share/backgrounds/
. (Conseil aléatoire : vous pouvez obtenir plus de fonds d'écran à partir de versions antérieures d'Ubuntu installées correctement dans ce répertoire en sudo apt-get install ubuntu-wallpapers-oneiric
remplacer " onirique " par " natty ", etc.)