Changing the login screen resources (background,icon) fails when EncryptedHome is used and resources are in ~

Bug #573782 reported by Ronan Jouchet
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Ubuntu Tweak
Confirmed
Undecided
Unassigned

Bug Description

The "Login Settings" module seems to work fine (no console output either), but the background change isn't effective (worse, it removes the standard background, resulting in a solid purple background).

Ubuntu 10.04 final x86-32, installed from a desktop cd, UbuntuTweak 0.5.4.

Revision history for this message
Ding Zhou (tualatrix) wrote :

Please upload a screenshot of the Login Settings, thanks.

Revision history for this message
Ronan Jouchet (ronj) wrote :

Here is a screenshot showing login settings in Ubuntu Tweak and in the "Login screen" configuration panel.

Revision history for this message
Ronan Jouchet (ronj) wrote :

And here is a photo showing the login screen.

Revision history for this message
Ronan Jouchet (ronj) wrote :

Additional comment: using the "revert" button to come back to /usr/share/backgrounds/warty-final-ubuntu.png works.

Revision history for this message
Ding Zhou (tualatrix) wrote :

What is the path of background image?

Revision history for this message
Ronan Jouchet (ronj) wrote :

/home/ronj/Pictures/_wallpapers/fiftyfootshadows/dust_3.jpg

Revision history for this message
Ding Zhou (tualatrix) wrote :

Put your dust_3.jpg under your /home/ronj, then try again.

Revision history for this message
Ronan Jouchet (ronj) wrote :

I know! I am using Ubuntu encrypted home. So actually /home/ronj doesn't even exist when gdm looks for its wallpaper. At this time, there is only gibberish /home/.ecryptfs, waiting to be transparently mounted to /home/ronj by ecryptfs when I enter my login passphrase.
Have a look at the implementation details by Dustin Kirkland: https://help.ubuntu.com/community/EncryptedHome

Possible solutions I can think of:
- always do a copy of the file out of ~, like /usr/share/backgrounds/ubuntu-tweak-gdm-background.EXT
- when EncryptedHome is detected, do a copy of the file out of ~, like /usr/share/backgrounds/ubuntu-tweak-gdm-background.EXT, warning the user the file has been copied out of his home folder
- when EncryptedHome is detected, tell the user ubuntu tweak won't be able to change the login screen for privacy reasons, and explain manual steps

summary: - Changing the login screen background fails
+ Changing the login screen resources (background,icon) fails when
+ EncryptedHome is used and resources are in ~
Changed in ubuntu-tweak:
status: New → Confirmed
Revision history for this message
Ronan Jouchet (ronj) wrote :

By the way, the title of the bug that I just changed reflects the fact that it affects also the login icon.

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

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.