Binary package “uxlaunch” in ubuntu precise

quick X and user desktop starter

 Uxlaunch is a generic X session launch utility, designed to
 quickly start X and a user desktop.
 .
 uxlaunch is a program that initiates the X server and desktop
 environment. It starts the main component of the desktop up
 as soon as the X server is ready and relies on autostart .desktop
 files for other applications to be started. uxlaunch was designed
 to start the Moblin desktop but can launch GNOME, Xfce and other
 desktop sessions as well.