We use a logind inhibitor now, so we don't need to lock the screen before calling logind. Also, the UPower path was removed, and suspension is not available for ConsoleKit. Sorry, Ubuntu users!