Skip to content

X11 Session Management

tthef edited this page May 17, 2012 · 1 revision

The session consists of three kinds of applications:

  1. Things that autostart via XDG:
  • pulseaudio,
  • tracker components,
  • rygel (need to provide the desktop file ourselves)
  1. Things that are started using a session script:
  • tracker itself
  1. Main session application, in our case MEX:
  • This is keeping the session alive; when it exists, the session is over, i.e.,
  • Should respawn on crashes, so need a wrapper script which will be the last item in the X session to be started (and will be exec'ed)
  • A specialized settopbox profile for MEX, e.g., so that the Off button shuts down the box, rather than the application.
Clone this wiki locally