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.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1320560

Title:
  Removal of gdmflexiserver breaks user switching

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xfce4-panel/+bug/1320560/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to