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


You are receiving this mail because: