Tested this further. The loading of wallpaper is instant if I go to console mode and then come back to GUI mode. (i.e press cntrl + alt + F2, and then press cntrl + alt + F7). Compared the logs when I didn't press the above key sequence and the time when I did press it.
Only difference is: There is a call gdk.threads_add_idle() after the wall paper is loaded to render the loaded wallpaper. But this thread waits forever to execute unless I press the above mentioned key sequence. Could be a problem with the thread scheduling. I will really appreciate any help here. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1450196 Title: unity-greeter takes very long time to load the wallpaper To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unity-greeter/+bug/1450196/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs