There is no synchronisation issue. But there is just too much stuff to be done between the initial background color and the actual background image is drawn. There are 2 things that take longer than 0.2 seconds: launching Canberra and playing the startup sound takes about 0.26 seconds and LightDM.get_layout () (line 81 in menubar.vala) takes about 0.20 seconds. So there was about a half second gap between those two backgrounds, unfotunately a ~0.1 second gap still remains.
The fact that the standard purple image is loaded at all, is a problem caused by appending the *other user to the user_list(which is the first user added, so the purple image is drawn) and then removing it later(which triggers a background redraw of the actual image). But still, unity-greeter will fade from the initial background color to the actual background image, because the fade time is set and i am not able to disable it and reset it later. :( But in my opinion that is no problem, the fade in actually looks nice. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to lightdm in Ubuntu. https://bugs.launchpad.net/bugs/970024 Title: Unity Greeter has purple backgroundcolor before the background image is loaded Status in Light Display Manager: Invalid Status in Unity Greeter: Triaged Status in “lightdm” package in Ubuntu: Invalid Bug description: Im using Precise with the latest updates and lightdm 1.1.9-0ubuntu1. Whenever lightdm is starting on bootup or logging out, there is a purple background shown before the real background image is loaded. I have attached a video demonstrates the problem. Thats pretty annoying when you chose not to use the default pinky purple background image. ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: lightdm 1.1.9-0ubuntu1 ProcVersionSignature: Ubuntu 3.2.0-21.34-generic 3.2.13 Uname: Linux 3.2.0-21-generic x86_64 NonfreeKernelModules: nvidia ApportVersion: 2.0-0ubuntu2 Architecture: amd64 Date: Sat Mar 31 15:01:12 2012 InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120209) SourcePackage: lightdm UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/lightdm/+bug/970024/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp