Hi, while kdm someday will hopefully get logind support, pam_systemd is currently coming to the rescue. There are two patches here, the first is mine and makes kdm not talk to consolekit if logind is running (consolekit may not be even available), the second one is taken from Fedora and adds basic multiseat support to kdm. Just dumping them here. Reproducible: Always
Created attachment 347622 [details, diff] ignore consolekit if logind is running
Created attachment 347624 [details, diff] add multiseat support to kdm
Please split these two issues up into seperate bugs and send the patches to https://git.reviewboard.kde.org/ to get those upstreamed.
As upstream already provides an build option for consolekit and in KDE 4.11 there is proper logind support, i disabled build against it when systemd is enabled (in >=4.10.80). So no need to make downstream patching for this feature. [kde-base/kdm] systemd-logind supported by upstream, #bug #451954 http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=5e86150891daa9ee34c9e562f143ab89c1f2a2fc [kde-base/kdm] Restore consolekit use flag. http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=ff677e258d6b137844460197de5853634ad5d538 For the second feature you should use https://git.reviewboard.kde.org/ or walk through upstream git history if is maybe already implemented.
Comment on attachment 347622 [details, diff] ignore consolekit if logind is running resolved by ebuild changes, feel free to use https://git.reviewboard.kde.org
KDM is declared as dead by upstream (removed in master, https://projects.kde.org/projects/kde/kde-workspace/repository/revisions/8577abf894a661bc0700adc72513dacf0b7dca7f). And we as kde herd wont add features in downstream.