Akademy/2018/usersessions: Difference between revisions

From KDE Community Wiki
< Akademy‎ | 2018
No edit summary
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Key Data ==
BoF “User sessions with logind”
BoF “User sessions with logind”


Line 8: Line 10:


* [https://notes.kde.org/p/usersessions  Notes]
* [https://notes.kde.org/p/usersessions  Notes]
* [[Media:Usersessions.odp | Slides]]
* [[Media:Usersessions.odp | Slides]] (description page [[File:Usersessions.odp]])
 
=== Issues ===
 
* [https://bugs.kde.org/show_bug.cgi?id=389144 Bug 389144 (libkworkspace: logind instantly kills all user sessions on shutdown)]


=== Workarounds in LiMux ===
=== Workarounds in LiMux ===


* [https://bitbucket.org/haftmann/goto-usersession per user configuration framework used in LiMux]
* [https://github.com/harmathy/plasma-workspace/commit/60c2c5ed6759c896ce43fa7092460ea30fbba3fb Patch to disable Dbus communication between ksmserver and logind]
* [https://github.com/harmathy/plasma-workspace/commit/60c2c5ed6759c896ce43fa7092460ea30fbba3fb Patch to disable Dbus communication between ksmserver and logind]
* [https://github.com/lhm-limux/lisslo LiMux Shutdown Scheduling for Logind]
* [https://github.com/lhm-limux/lisslo LiMux Shutdown Scheduling for Logind]
=== Code References ===
* [https://github.com/sddm/sddm/blob/develop/src/helper/UserSession.cpp session initialisation in SDDM]
* [https://cgit.kde.org/plasma-workspace.git/tree/libkworkspace/kdisplaymanager.cpp communication with logind, etc.]
* [https://cgit.kde.org/plasma-workspace.git/tree/ksmserver/shutdown.cpp ksmsever uses KDisplayManager]

Latest revision as of 10:34, 15 August 2018