Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 468910 - kde-base/kdm: add multiseat systemd support
Summary: kde-base/kdm: add multiseat systemd support
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo KDE team
URL: https://bugs.kde.org/show_bug.cgi?id=...
Whiteboard: tracking upstream
Keywords:
Depends on:
Blocks: systemd-love
  Show dependency tree
 
Reported: 2013-05-07 18:42 UTC by Fabio Erculiani (RETIRED)
Modified: 2014-03-14 10:50 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ignore consolekit if logind is running (0001-Detect-logind-at-runtime.patch,3.23 KB, patch)
2013-05-07 18:42 UTC, Fabio Erculiani (RETIRED)
Details | Diff
add multiseat support to kdm (kde-workspace-4.10.2-kdm-logind-multiseat.patch,11.10 KB, patch)
2013-05-07 18:43 UTC, Fabio Erculiani (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Fabio Erculiani (RETIRED) gentoo-dev 2013-05-07 18:42:22 UTC
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
Comment 1 Fabio Erculiani (RETIRED) gentoo-dev 2013-05-07 18:42:52 UTC
Created attachment 347622 [details, diff]
ignore consolekit if logind is running
Comment 2 Fabio Erculiani (RETIRED) gentoo-dev 2013-05-07 18:43:18 UTC
Created attachment 347624 [details, diff]
add multiseat support to kdm
Comment 3 Johannes Huber (RETIRED) gentoo-dev 2013-05-07 20:56:32 UTC
Please split these two issues up into seperate bugs and send the patches to https://git.reviewboard.kde.org/ to get those upstreamed.
Comment 4 Johannes Huber (RETIRED) gentoo-dev 2013-06-25 18:59:17 UTC
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 5 Johannes Huber (RETIRED) gentoo-dev 2013-06-25 19:04:26 UTC
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
Comment 6 Johannes Huber (RETIRED) gentoo-dev 2014-03-14 10:50:49 UTC
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.