unity7maintainers team mailing list archive
-
unity7maintainers team
-
Mailing list archive
-
Message #00015
Unity-greeter doesn't chnage background since lightdm 1.25.1 (Bionic)
Hi Unity Developers,
The related issue is here:
https://github.com/CanonicalLtd/lightdm/issues/1
In lightdm (> =1.25.1) extended greeter info like changing background,
messages etc are now part of account service extension.
It requires a patch for u-s-d:
https://code.launchpad.net/~robert-ancell/unity-settings-daemon/accountsservice-background/+merge/335431
But even with the patch It doesn't seem to change the wallpaper for all
accounts.
1. Update u-s-d from the ppa (compiled with above patch),
sudo add-apt-repository ppa:unity7maintainers/unity7-desktop
sudo apt-get update && sudo apt-get install unity-settings-daemon
libunity-settings-daemon1
2. Create a new user in u-c-c
3. Login and change the background
4. 'dm-tool switch-to-greeter'
It doesn't chnage the background. In /var/lib/AccountsService/users/,
the new accounts created by u-c-c doesn't have a BackgroundFile section
under [org.freedesktop.DisplayManager.AccountsService] for example,
[org.freedesktop.DisplayManager.AccountsService]
BackgroundFile='/usr/share/backgrounds/London_Eye_by_Paul_Daniell.jpg'
Manually adding it solves the issue.
I can't to debug why lightdm was unable add that info for new users.
Any idea?
Thanks.
Follow ups