cambiar gsettings sin ejecutar X y Unity

Estoy tratando de cambiar algunas configuraciones de gconf en Ubuntu 12.10. Me gustaría cambiar el fondo lightdm greeter.

Descubrí que mientras estaba conectado a la unidad como usuario mientras ejecutaba el servidor X, puedo hacer esto con:

sudo xhost +SI:localuser:lightdm gsettings set com.canonical.unity-greeter background "'/usr/share/backgrounds/micros-background.png'" 

El problema es que esto requiere que inicie sesión como usuario en X. Por lo tanto, todo el administrador de ventanas debe estar en ejecución. Pero quiero usar chroot para cambiar esta configuración sin ningún servidor X en ejecución. Solo quiero montar las particiones y cambiar gsettings sin tener el administrador de ventanas completo en ejecución.

¿Hay alguna forma de cambiar directamente gsettings sin iniciar sesión en X y Unity?

O alternativamente … ¿hay alguna forma de abrir el servidor X y Unity en segundo plano para que pueda hacer los cambios sin que aparezca una pantalla con ventana completa en mi monitor?

Es posible ejecutar gsettings sin X11 usando dbus-launch --exit-with-session :

 dbus-launch --exit-with-session gsettings set com.canonical.unity-greeter background "'/usr/share/backgrounds/micros-background.png'" 

Algunas personas dicen que debe preceder el comando “gsettings” por la palabra “dbus-launch”, pero no lo he intentado.