Bug#733059: gnome-screensaver cannot be launched by alternative gnome-session

Mike Crowe mac at mcrowe.com
Sun Aug 17 11:03:59 UTC 2014


On Thursday 31 July 2014 at 10:56:39 +0100, Simon McVittie wrote:
> On Sun, 18 May 2014 at 20:36:42 +0100, Mike Crowe wrote:
> > gnome-settings-daemon, nm-applet and (my) i3-gnome are launched correctly
> > yet gnome-screensaver is not. This appears to be due to the following line
> > in /usr/share/gnome/autostart/gnome-screensaver.desktop:
> > 
> >  AutostartCondition=GNOME3 if-session gnome-flashback
[snip]

> The upstream solution to this appears to have been to remove
> gnome-screensaver from the autostart directory entirely, so that
> it will be started by exactly those GNOME sessions that list it as
> a required component (notably gnome-flashback, which is part of
> src:gnome-panel, and your custom i3-gnome session).
> 
> https://bugzilla.gnome.org/show_bug.cgi?id=683060
> https://git.gnome.org/browse/gnome-screensaver/commit/?id=1940dc6bc8ad5ee2c029714efb1276c05ca80bd4

> Could you try that, please?

Manually implementing the equivalent of that commit worked for me with my
session explicitly listing gnome-screensaver.

> gnome-screensaver is essentially dead upstream - it's part of
> gnome-session-flashback (the former gnome-session-fallback).
> Both MATE and Cinnamon appear to have either forked or replaced
> gnome-screensaver in their environments, which seems a shame...

I'm mainly interested in locking and user-switching so I tried to work out
how to just tell gdm to do that for me without luck. More digging required
I think.

Thanks for you help.

Mike.



More information about the pkg-gnome-maintainers mailing list