Attached to this bug are two patches (the one about LOGIND_RUNNING is for gnome-3.8 but could be ported to gdm-3.6 adding the macro definition [1]) that I already upstreamed (and have been accepted) that fixes the logind/consolekit runtime detection for gdm. [1] #define LOGIND_RUNNING() (access("/run/systemd/seats/", F_OK) >= 0) Reproducible: Always
Created attachment 347618 [details, diff] 1. fix logind/consolekit runtime detection
Created attachment 347620 [details, diff] 2. use LOGIND_RUNNING (for gdm-3.8!)
I only can seen upstream commit for: https://git.gnome.org/browse/gdm/commit/?id=7c475b2937f89c582b3cd814bc9cdbf40afdd536 not the other patch, do you have any bug reference?
Here: https://git.gnome.org/browse/gdm/commit/?id=c8d80a570cf017870f692f496a5488097356f30c I think that we can close this.