Bug 705240

Summary: F14->F15: User icons are lost (GDM login screen shows default icon for all)
Product: [Fedora] Fedora Reporter: Richard Schwarting <aquarichy>
Component: accountsserviceAssignee: Matthias Clasen <mclasen>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: unspecified    
Version: 19CC: jmccann, mclasen, rstrode
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-04-08 19:46:26 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Richard Schwarting 2011-05-17 05:48:27 UTC
Description of problem:
My users had icons set for their accounts via Account Information.  Those icons appeared by their name in the GDM user list.  After upgrading to Fedora 15, those icon associations have been lost.  All the users have the default icon, even if I visit My Account (in the user menu in the top right) or User Accounts in System Settings (which I think takes me to the same window).  I now have to reset them.

I'm not sure to what component this belongs, but I'm saying GDM for now.


Version-Release number of selected component (if applicable):
gdm-3.0.0-3.fc15

How reproducible:
At least the one time I've upgraded from F14 to F15 (Beta, via preupgrade)

Steps to Reproduce:
1. in Fedora 14, set some user icons
2. upgrade to Fedora 15
3. look at the login users
  
Actual results:
The users do not have icons associated with them anymore.

Expected results:
The users should all have their original icons preserved.



Additional info:

Comment 1 Ray Strode [halfline] 2011-05-19 02:24:01 UTC
the location changed and there's no automigration at the moment.

If you have a lot of users one workaround that may work is..

su -
cd /home
for u in *; do
cp $u/.face /var/lib/AccountsService/icons/$u
echo > /var/lib/AccountsService/users/$u << EOF
[User]
Language=en_US.utf8
XSession=gnome
Icon=/var/lib/AccountsService/icons/$u
EOF
done

or something along those lines

Comment 2 Richard Schwarting 2011-05-19 03:05:51 UTC
Thank you!

Comment 3 Fedora End Of Life 2013-04-03 16:08:07 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 19 development cycle.
Changing version to '19'.

(As we did not run this process for some time, it could affect also pre-Fedora 19 development
cycle bugs. We are very sorry. It will help us with cleanup during Fedora 19 End Of Life. Thank you.)

More information and reason for this action is here:
https://fedoraproject.org/wiki/BugZappers/HouseKeeping/Fedora19

Comment 4 Matthias Clasen 2013-04-08 19:46:26 UTC
this is a bug about f14->f15 migration, no point in keeping it open anymore