Bug 110797

Summary: KDM user-set faces not displayed after recent commit to KDE_3_4_BRANCH
Product: kdm Reporter: Christopher Martin <chrsmrtn>
Component: generalAssignee: kdm bugs tracker <kdm-bugs-null>
Status: RESOLVED NOT A BUG    
Severity: normal CC: aros
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Patch which seems to fix this bug.

Description Christopher Martin 2005-08-15 07:42:21 UTC
Version:            (using KDE KDE 3.4.2)
Installed from:    Debian testing/unstable Packages
OS:                Linux

A recent commit to SVN, 432431, in which the amount of code run in kdm as 'nobody' was increased, has had the following curious effect. User faces set by the admin (/usr/share/apps/kdm/faces/whatever) work, but faces set by the user, $HOME/.face.icon, aren't displayed. Reducing the amount of code run as 'nobody' fixes this. I'll attach the patch that did this.

That said, I didn't look too closely for the exact reason why increasing and decreasing the code run as 'nobody' has had these effects. This problem appears to be different from Bug 108257 (I couldn't figure out that guy's problem either when he reported it, and he first mentioned it long before the recent 'nobody' commit), but perhaps they are related. Perhaps not.

Thanks,
Christopher Martin
Comment 1 Christopher Martin 2005-08-15 07:44:35 UTC
Created attachment 12225 [details]
Patch which seems to fix this bug.
Comment 2 Oswald Buddenhagen 2005-08-15 08:25:11 UTC
not a bug. see http://lists.kde.org/?l=kde-core-devel&m=112091390101721&w=2 and the rest of the thread.
Comment 3 Tom Schumm 2005-08-26 16:59:32 UTC
Related to this report:
When setting user face images in the login manager section of kcontrol in administrator mode, the permissions on the files put in $KDEHOME/share/apps/kdm/faces are sometimes not set correctly (e.g. if your umask is set restrictively).  If the user.face.icon is not readable by nobody, it won't show up (or the default will show if it has correct permissions).  When user face.icons are created, the permissions should probably be set explicitly to world-readable.

I was going to report this as a separate bug but there were a lot of invalid/duplicate reports about user faces based on misconfigurations of KDM and wasn't sure if I should contribute to the mess.
Comment 4 Oswald Buddenhagen 2005-08-26 19:10:48 UTC
re comment 3: fixed
Comment 5 Oswald Buddenhagen 2006-10-07 12:27:15 UTC
*** Bug 135181 has been marked as a duplicate of this bug. ***