GNOME Bugzilla – Bug 746497
fix consolekit support
Last modified: 2015-03-20 02:30:00 UTC
So I disabled logind on my system and installed ConsoleKit. As expected, things don't quite work. These patches fix it up.
Created attachment 299901 [details] [review] session: always use REUSE_VT display mode for ConsoleKit The ConsoleKit path needs to use GdmLegacyDisplay, which always reuses the greeter display.
Created attachment 299902 [details] [review] local-display-factory: don't use seat0 if logind not running We currently only allow ConsoleKit seats if GDM is built without systemd support, but it's possible to build GDM with systemd support and not be running logind. This commit fixes it to do a run time check.
Attachment 299901 [details] pushed as c0c5617 - session: always use REUSE_VT display mode for ConsoleKit Attachment 299902 [details] pushed as 9ba521c - local-display-factory: don't use seat0 if logind not running