fix systemd-login1 support for hibernate/suspend