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

Reply via email to