Re: let's split the systemd binary package
* Simon McVittie:
> On 26/10/13 21:23, Florian Weimer wrote:
>>> "Session tracking" includes suspending/hibernating, because logind has
>>> a mechanism to let apps delay suspend, which is necessary for things
>>> like closing the inherent race condition in "lock the screensaver when
>>> we suspend... oh, oops, it didn't get scheduled until after we
>>> resumed, so the old screen contents are still visible for a moment
>>> when you open your laptop".
>> Has this finally been fixed? Locking and suspend is not synchronized
>> in GNOME 3.8.
> My understanding is that this was finally fixed in the GNOME 3.8 cycle:
> if you have GNOME Shell 3.8 and logind, and something suspends *via
> logind* (including hotkeys, lid-close events and Shell itself), suspend
> will be delayed until either the Shell has locked the screen, or some
> reasonably long timeout has elapsed. I could be wrong there, though.
Interesting, thanks. It's definitely not completely fixed in GNOME
3.8 with systemd 204:
I didn't know it's supposed to work. Two monitors appear to be
required for reproducing the issue, the same system doesn't show this
behavior if the external monitor is unplugged.