Bug ID | 1062068 |
---|---|
Summary | X server should exit anymore when logind (v234) is restarted |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | Other |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | X.Org |
Assignee | xorg-maintainer-bugs@forge.provo.novell.com |
Reporter | fbui@suse.com |
QA Contact | xorg-maintainer-bugs@forge.provo.novell.com |
Found By | --- |
Blocker | --- |
Previously, logind didn't fully support restarting as the file descriptors of the session devices shared with the X server weren't saved. Due to this limitation a workaround was added in the X server [1] so the server exits as soon as it detects logind was stopped or restarted. However since v234, logind saves/reloads the fds before/after restarting so the revocation logic continue to work properly. Therefore the workaround [1] mentioned above is no more needed. However it's still not clear what should be done if logind is stopped completely. It's being discussed here [2]. This bug was opened so this issue is not lost on our side. [1] https://cgit.freedesktop.org/xorg/xserver/commit/?id=dc48bd653c7e1013e2d69e3f59ae3cbc0c893473 [2] https://github.com/systemd/systemd/pull/5600#issuecomment-328023750