On Tue, 2014-03-18 at 02:21 +0100, Lennart Poettering wrote:
On Mon, 17.03.14 17:18, Dan Williams (dcbw@redhat.com) wrote:
systemd-inhibit --list
Thanks...
*drum roll*
The offending package was telepathy-mission-control. Not really sure why it cared about suspend/resume, since I didn't have any telepathy services configured, and wasn't using it (or empathy or gnome-accounts-service) for any online accounts.
They want to set the IM accounts to "offline" when the machine goes down.
Yeah, I figured that was the case, but since I didn't have any Telepathy accounts actually configured, I assumed it wouldn't care about suspend/resume. Obviously a bug in mission-control.
BTW, logind versions from Rawhide will actually log the identity of all processes that take "delay" suspend locks and which don't release them by the time the timeout we put on that elapses. Or with other words, if something like Telepathy delays your suspend you should see logind mentioned that it is responsible for that in the logs. This hopefully puts enough shame on people to not delay suspend unnecessarily... ;-)
Neat!
Dan
Lennart
-- Lennart Poettering, Red Hat