diff options
author | Auke Kok <auke-jan.h.kok@intel.com> | 2012-06-22 10:45:02 -0700 |
---|---|---|
committer | Auke Kok <auke-jan.h.kok@intel.com> | 2012-06-22 10:45:02 -0700 |
commit | 8f018a80528c504a14ee0043f750a9c95099fe94 (patch) | |
tree | fdb7f1280362391ec5fb6463aed00bc27e0ecc16 | |
parent | 40bacea76d9fa0800b63042958cc66ebdd6a07cd (diff) | |
download | xorg-launch-helper-8f018a80528c504a14ee0043f750a9c95099fe94.tar.gz xorg-launch-helper-8f018a80528c504a14ee0043f750a9c95099fe94.tar.bz2 xorg-launch-helper-8f018a80528c504a14ee0043f750a9c95099fe94.zip |
README: put something useful in here.
-rw-r--r-- | README | 35 |
1 files changed, 35 insertions, 0 deletions
@@ -0,0 +1,35 @@ + +xorg-launch-helper +================== + +About: + +Xorg-launch-helper is a small utility that transforms the X server +process (XOrg) into a daemon that can be used to make applications +wait with starting until XOrg is ready for X11 connections. + +The utility starts and forks the XOrg server and listens for a +signal from the XOrg server. At this point, the utility exits +and this mimics a forking daemon. The systemd process notices +the fork/exec, and because the xorg.service file tells systemd +that Type=forking, systemd understands that the XOrg service +unit is now active. + +This mechanism can be used to delay the starting up of services +that require a working X11 display server, such as any form +of graphical process or X11 window manager. + + +Origin: + +xorg-launch-helper is a minimal version of uxlaunch - a replacement +session launcher Arjan van der Ven and me originally wrote for +Moblin. With systemd, most of the uxlaunch code has become obsolete, +and systemd does almost everything a lot better. + + +Download: + +Release tarballs can be downloaded here: + +http://foo-projects.org/~sofar/xorg-launch-helper |