Ubuntu

Doesn't show manually added wallpapers from "Picture Folders" category

Reported by Hernando Torque on 2012-01-19
58
This bug affects 14 people
Affects Status Importance Assigned to Milestone
unity-greeter (Ubuntu)
Low
Unassigned

Bug Description

Background images, that have been manually added to the 'Pictures Folder' category in gnome-control-center, don't get picked up by the Unity Greeter, because selecting one of those sets the image URI at 'org.gnome.desktop.background.picture-uri' to a copy of the file in '~/.cache/gnome-control-center/backgrounds', which is only user-readable.

However, image files, that reside directly in the '~/Pictures' folder, automatically show up in the 'Pictures Folder' category. Picking one of those entries sets the image URI to the file in '~/Pictures' → the Unity Greeter can read and use it.

To add some confusion: it's also possible to manually add images from '~/Pictures' to the 'Pictures Folder' category in gnome-control-center, and you will end up having the image show up twice: one pointing to the file in '~/Pictures' (will be used by the Unity Greeter), the other one pointing to the copy in '~/.cache/gnome-control-center/backgrounds' (won't be used by the Unity Greeter).

So, there _is_ an inconsistency to fix.

Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity-greeter (Ubuntu):
status: New → Confirmed
Sebastien Bacher (seb128) wrote :

Thank you for your bug report, not exposing private files on the login screen is a design decision not a bug, not sure what's the correct solution is there or if that's a bug at all...

Changed in unity-greeter (Ubuntu):
importance: Undecided → Low
Sam_ (and-sam) wrote :

Ah, as I understand it's a compromise of 844081, a single user can do whatever he or she prefers, on multiuser systems an admin may add user preferred images to standard directory on request.

Hernando Torque (htorque) wrote :

Sebastien, some wallpaper entries in the 'Picture Folder' (System Settings → User Interface) set the 'picture-uri' key to 'file:///home/<user>/Pictures/<wallpaper_filename>', which is readable and will be used by unity-greeter.

So either that shouldn't happen, or the other wallpapers should work too.

description: updated
summary: - Doesn't show wallpapers from "Picture Folder" category
+ Doesn't show wallpapers from "Picture Folders" category
summary: - Doesn't show wallpapers from "Picture Folders" category
+ Doesn't show manually added wallpapers from "Picture Folders" category
Sam_ (and-sam) wrote :

Workaround via dconf com.canonical.unity-greeter background accepts custom path.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers