J'utilise pcmanfm pour afficher des fonds d'écran sur mon bureau. L'emplacement du fichier conf pour pcmanfm est ~/.config/pcmanfm/lubuntu
. Dans ce fichier, le fond d'écran est simplement défini sous cette forme:
fond d'écran =/CHEMIN/VERS/IMAGE/FICHIER/image.jpg
Comment pourrais-je obtenir ces informations dans le fichier de configuration de l'accueilleur lightdm? /etc/xdg/lubuntu/lightdm/lightdm-gtk-greeter.conf
L'arrière-plan du fichier de configuration du greeter est défini comme suit:
background =/CHEMIN/VERS/IMAGE/FICHIER/image.jpg
Existe-t-il un moyen de le lier, ou autre chose avec le résultat souhaité?
LightDM utilise AccountsService pour obtenir le fond d'écran de l'utilisateur.
Je n'utilise pas pcmanfm, mais à première vue, il semble que pcmanfm n'interagit pas avec AccountsService pour mettre à jour les informations sur le papier peint.
Il y a 2 options:
Attendez les fonctionnalités nécessaires de pcmanfm (ou recherchez simplement les bogues associés - peut-être qu'elles sont déjà signalées mais non implémentées).
Vous pouvez éditer le fichier "/ var/lib/AccountsService/users/$ USER". Ajoutez la ligne suivante pour changer votre fond d'écran à l'écran de connexion pour l'utilisateur spécifié:
background=path/to/image