Prev | Current Page 201 | Next

Chris Tyler

"X Power Tools"


It??™s called the RestartCommand because the session manager is trying to restore a saved
session by restarting clients that were running in a previous session.
You can easily add entries. For example, to set a system-wide default of starting Evolution
when the GNOME desktop starts, append these lines to the end of the file:
5,id=default7
5,Priority=60
5,RestartCommand=evolution --sm-client-id default7
You would also need to change the num_clients entry:
num_clients=6
In order to successfully start GNOME using gnome-session when another session
manager is running??”for example, to start GNOME when KDE is already active (not
all that useful, but interesting for testing!)??”you will need to remove the SESSION_
MANAGER variable first:
$ unset SESSION_MANAGER
$ gnome-session
Some systems start gnome-smproxy to handle session management for
X11R5 clients (which used a protocol that predates XSMP). This has
been reported to be a source of problems, and it may be a good idea to
disable it??”the worst thing that will happen is that X11R5 applications
may not be subject to session management. X11R5 applications
that actually recognize and preserve session information are few and
far between.


Pages:
189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213