Despite having a user image set in System Settings, this is not shown in the greeter. There's no clear indication on how this is done (or not) in the QML files.
Could you confirm for your user image is in the file ~/.face OR ~/.face.icon and that it loads correctly in gwenview. Also please attach the greeter log file. If you start lightdm with "lightdm -d" you should see a line like: [+0.17s] DEBUG: Logging to /home/david/.cache/lightdm/log/x-15-greeter.log This is the file, I need to see.
In data domenica 22 aprile 2012 23:09:23, hai scritto: > Could you confirm for your user image is in the file > ~/.face OR ~/.face.icon > and that it loads correctly in gwenview. I can confirm the presence of the .face.icon file and the fact that it's opening correctly in gwenview. However, due probably to local issues I cannot bring up the greeter in test mode. Is there a configuration option to set system-wide debug?
I also get the same issue when the avatar is in .face.icon. Confirming bug. As a workaround rename .face.icon to .face and see if that makes a difference.
Can you check if the bug is fixed in the v0.1 branch?
Should be fixed in 0.1.1.
Reopening on behalf of Alin Elena.
Changing the filename to ".face" worked. Upstream must have broken the search for both parts.
Confirmed. LightDM cleverly can load users from it's own method OR accountsService. Whilst LightDM's own method works correctly, AccountService always returns ~/.face even if the file doesn't even exist.
The problem still occurs in Kubuntu 12.04. Renaming .face.icon to .face doesn't change anything.
I meant Kubuntu 12.10, sorry.
I'm surprised the renaming doesn't work. Could you open "~/.face" in gwenview, and check it loads.
I checked, it loads fine in Gwenview. Also I couldn't change the wallpaper in LightDM because it was a picture in my /home. Putting it in /usr/share/wallpapers made it work. Could it be related ?
I solved it by chmoding the .face file.
Git commit 75bb4bb526f737a9372b58bd95106b75c19824a0 by David Edmundson. Committed on 30/11/2012 at 07:04. Pushed by davidedmundson into branch 'v0.3'. Manually search for .face.icon files This is a workaround for AccountService reporting the wrong path for the face icon REVIEW: 107528 M +14 -3 greeter/faceimageprovider.cpp http://commits.kde.org/lightdm/75bb4bb526f737a9372b58bd95106b75c19824a0