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.