I did some research on this matter. The cause was an alteration to the lightdm-gtk-greeter files by some processes. The solution will be simply copying them into a subdirectory to back them up and then moving the copies back into the directory they were in originally overwriting any changed files to preserve settings. As for restoring the settings that were there before, sorry to say this but I do not know how besides manually editing them and doing what you did to change them before. For now I can patch the program to make it back up lightdm before installing anything and then restore it when installations are completed (or the next time the program runs, if it was interrupted the first time). I will post an alert here and in the blog when this is done.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I do not know if things work differently for login in Wheezy but I did fix this issue in Ubuntu Utopic, now the login screen settings should be preserved. This program now backs up the lightdm-gtk-greeter files (which influence which background is displayed) and overwrites the originals each time a cycle is completed by the background process that keeps sudo alive which should preserve the original settings and the backup file is removed once the program is completed. Just to be on the safe side the backed up settings are copied over to the lightdm directory to restore any potential damage if the program is interrupted and then restarted.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I did some research on this matter. The cause was an alteration to the lightdm-gtk-greeter files by some processes. The solution will be simply copying them into a subdirectory to back them up and then moving the copies back into the directory they were in originally overwriting any changed files to preserve settings. As for restoring the settings that were there before, sorry to say this but I do not know how besides manually editing them and doing what you did to change them before. For now I can patch the program to make it back up lightdm before installing anything and then restore it when installations are completed (or the next time the program runs, if it was interrupted the first time). I will post an alert here and in the blog when this is done.
I do not know if things work differently for login in Wheezy but I did fix this issue in Ubuntu Utopic, now the login screen settings should be preserved. This program now backs up the lightdm-gtk-greeter files (which influence which background is displayed) and overwrites the originals each time a cycle is completed by the background process that keeps sudo alive which should preserve the original settings and the backup file is removed once the program is completed. Just to be on the safe side the backed up settings are copied over to the lightdm directory to restore any potential damage if the program is interrupted and then restarted.
I will leave this ticket open for awhile in order to see if this problem is fixed. Let me know if this problem still exists.
Since nobody has confirmed that this bug is not fixed I will go ahead and close this ticket.