Change lightdm-gtk-greeter background?

I've been Googling like a maniac trying to find an answer, so I've now decided to ask here.

How do I go about changing the background of the login screen? (lightdm-gtk-greeter).
It currently uses whatever background I set as desktop background, and doesn't listen to any configuration in the /etc/lightdm/lightdm-gtk-greeter.conf, this is what it's currently set to:

[greeter]
background=/home/illidan/Pictures/bg.png

Method 1: Assuming you're running <=14.0.4,

sudo su
xhost +SI:localuser:lightdm
su lightdm -s /bin/bash
gsettings set com.canonical.unity-greeter draw-user-backgrounds 'true'
gsettings set com.canonical.unity-greeter background 'path-to-image'

Worked for me. Also, you might need to chmod 644 your background.

Method 2

Copy the picture file to this location

/usr/share/backgrounds/

Change the file name to warty-final-ubuntu.png

(The image must be a PNG obviously)