GNOME Bugzilla – Bug 316285
About me and login photo should be combined
Last modified: 2008-11-19 01:00:50 UTC
As requested on the Ubuntu bug 14368 ( https://bugzilla.ubuntu.com/show_bug.cgi?id=14368 ), I suggest that the about-me photo and the login photo are the same. There is really no need at all for two differents photos. More : a lot of people (including myself) don't find easily where they can change the login photo. about-me would be the perfect place.
about-me could use gdmphotosetup if it is available.
Or a config option could be added to GDM so it won't build/install gdmphotosetup if a distro doesn't want to include it in favor of the about-me applet. This would be fine for distros that only support GNOME, since gdmphotosetup is needed for users who might be using KDE or some other desktop. Either way is fine with me. Making about-me use gdmphotosetup might be cleaner since it means distros don't have to fuss with the configure and packaging. If about-me calls gdmphotosetup, it might make sense to add a gdm configure option to have it install to libexec instead of bin. Then distros could put it in libexec to discourage users from using it directly.
about me already writes $HOME/.face, as I recently discovered
So, it would be nice if gnome developers agree what to do with this bug - should about-me use gdmphotosetup if it is available or a config option should be added to GDM so it won't build/install gdmphotosetup if a distro doesn't want to include it in favor of the about-me applet. Maybe I should report a bug against about-me capplet ?
To add to the confusion, "About Me" will write to ~/.face, but doesn't specify the permissions of the file. gnome-screensaver is really peculiar about what its face file's permissions are, and won't read it if it has g+w set on it. We also need to sync this code up as well.
Hi i'm the gnome-about-me maintainer. I think there are two things that could be done as i see it: *) Let gdmphotosetup build be disabled when building it. *) Add a new button to g-a-m that says: "Use this picture as login face" or something like that. *) Add to the gdmphotosetup desktop file a NotShowIn=GNOME; entry I think the thrid option would be the best. The reason to distribute gdmphotosetup is so that user from other desktop can still change their login face, but if you are under gnome this functionality is already covered by g-a-m. Adding the button in g-a-m (gnome-about-me) while keeping gdmphotosetup would still duplicate functionality and make synchronization hard, as it is now. What do you think? Brian would this be acceptable and/or possible?
Jonathan: Is this still a problem with current gnome-screensaver? my version (from CVS) is working perfectly without setting the permissions as you suggest.
*** Bug 405886 has been marked as a duplicate of this bug. ***
I tested with gnome-screensaver, it works perfectly.
Diego, I think that's a good idea. In 2.19 I add a NotShowIn=GNOME entry to the gdmphotosetup desktop file.
Can this be made configurable, please? I for one don't use about-me (or e-d-s), but I do use gdm...
Is this really such a big deal? You can run gdmphotosetup from the command line if you want. Configuring your face isn't something you do all the time. And yes it can be made configurable. You could add a ARG_WITH to the configure script and modify the Makefile.am in the config directory to build the desktop file with this additional parameter configurable. At the very least you could open a bug in the gdm category asking to do this.
No, it's not a big deal, but it should be considered. For what it's worth, about-me is actually disabled by default.
In Fedora, gdmphotosetup is disabled, and gnome-about-me is used instead. With recent fixes committed, you can use it to setup GDM and gnome-screensaver faces, and it seems to work fine. Should we close this and let distributions handle choosing which application they need?
No comments in more than a year, it's done. Tell your distro to not ship gdmphotosetup if about-me is available.