As discussed in bug 463784, we need the following patch to get systemd cgroup handled properly in openrc side to let logind work: https://github.com/Sabayon/systemd-love/blob/master/sys-apps/openrc/files/0001-Filter-the-systemd-cgroup-from-the-current-process.patch Reproducible: Always
Or this: https://github.com/qnikst/openrc/commit/7ed2c619598caedb2502b77f921404c0abfe02df Also see my comment there. And yes, it works.
patch is fixed and pull request is done. https://github.com/OpenRC/openrc/pull/3 I can attach the code to the bug if needed. Thanks for testing.
How did this end finally? I guess not needed :/
(In reply to Pacho Ramos from comment #3) > How did this end finally? I guess not needed :/ This issue is fixed in openrc-0.12 by: https://github.com/OpenRC/openrc/commit/992807de55bd9b0e8cbb569a86bb84b75fe9482e https://github.com/OpenRC/openrc/commit/2391ddff772ce541bc2237c89a2792a0b85e076c both are commits are redundant and I think we don't need second commit, as first solves this issue without hardcoding. We may provide more general solution but I don't think we need it at this moment.
OK then :)