Bug 110797 - KDM user-set faces not displayed after recent commit to KDE_3_4_BRANCH
Summary: KDM user-set faces not displayed after recent commit to KDE_3_4_BRANCH
Status: RESOLVED NOT A BUG
Alias: None
Product: kdm
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR normal
Target Milestone: ---
Assignee: kdm bugs tracker
URL:
Keywords:
: 135181 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-08-15 07:42 UTC by Christopher Martin
Modified: 2008-05-19 17:30 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Patch which seems to fix this bug. (893 bytes, patch)
2005-08-15 07:44 UTC, Christopher Martin
Details

Note You need to log in before you can comment on or make changes to 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. ***