GNOME Bugzilla – Bug 779343
'Color' immediately requests access to system location after login, for no obvious reason
Last modified: 2017-02-28 15:15:09 UTC
During automated (openQA) testing of the Fedora Rawhide 20170227.n.0 nightly compose, two desktop tests failed because 'Color' unexpectedly requested access to the system location immediately after login. You can see a screenshot here: https://openqa.fedoraproject.org/tests/57899#step/_graphical_wait_login/8 and watch a video: https://openqa.fedoraproject.org/tests/57899/file/video.ogv which shows the prompt appearing immediately upon login. These tests start from a hard disk image which is uploaded by an earlier test, that runs an install from the Workstation live image (creating a user account during installation), boots the installed system, logs in as the user created during the install, runs through gnome-initial-setup, then immediately shuts the system down. So these tests are basically logging into the system for the *second* time. A couple of other tests which boot in a similar way from the same disk image worked OK and this prompt did *not* show up on login, so it seems like it doesn't happen every time. But it did happen twice. Not sure what the difference might be. If this is an expected experience, I can adjust the tests to accommodate it happening, but it strikes me as a somewhat strange thing to happen (isn't this a bit of a difficult prompt for the user to deal with?), so I thought I'd report it as a bug in case. The current Rawhide build is gnome-color-manager-3.22.2-2.fc26 .
I noticed this issue on Saturday as well, after updating my system to the latest Fedora Rawhide. I declined the request, since the relation between "Color Manager" and location request baffles me. Will the screen be more pinkish for some locations? ;)
This is for the "redshift" feature in gnome-settings-daemon. I guess we have to add the color plugin to some kind of whitelist, but I'm not really sure where.
To be done in geoclue: https://bugs.freedesktop.org/show_bug.cgi?id=100008