Comment 10 for bug 1320560

Revision history for this message
Tormod Volden (tormodvolden) wrote :

IMO, the session manager which launches xscreensaver should also tell xscreensaver (or other screensavers) how to do user switching. It does not make sense that xscreensaver should try to keep up with various combinations of desktop environments and display managers and guess the right commands.

I think this would be something for a freedesktop standard. Until then, xscreensaver reads the X resource XScreenSaver.newLoginCommand run-time so the session managers can simply set this.

I made this wrapper once: http://anonscm.debian.org/cgit/collab-maint/xscreensaver.git/commit/?id=f2136d9374bd072a0e6978c3a19c1a8cc2396726 but seriously this is not a good solution either.