desktop, which follow the format for .desktop files.
The execution of the programs identified in these files may be sequenced using
X-KDE-autostart-after. A program can be started conditionally, based on preference
settings, using a X-KDE-autostart-condition entry.
??? The per-user session files in ~/.kde/share/config/session/.
??? The information in ~/.kde/share/config/ksmserverrc, which includes traditional
session management data such as client IDs and the command lines used to
restart clients. This information is cross-referenced by client ID into ~/.kde/share/
config/session/kwin_*.
The /usr/share/autostart/*.desktop files are started regardless of the per-user session
configuration, and these files in turn launch the foundational KDE applications
including kdesktop and the KDE panel manager kicker, as well as less-critical applications
such as ktip (the tip-of-the-day program).
To add an additional program to the standard, system-wide startup sequence, create
an additional desktop file in /usr/share/autostart/. For example, here is a minimal
desktop file to start the Evolution PIM client (yes, Evolution is a GNOME application
??”mix ???n??™ match is one of the joys of X); this file should be saved as /usr/share/
autostart/evolution.
Pages:
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216