No-one has yet come forward publicly with a working second implementation of logind for Linux. The only person known to be working on a second implementation of logind is targetting OpenBSD. To use logind-API-client desktop environments with the well-known systemd-shim actually involves using the logind that is part of the systemd package, running on top of a daemon that implements only part of an internal systemd API. See http://homepage.ntlworld.com./jonathan.deboynepollard/FGA/de...