From Fedora Project Wiki
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
=Switching from KDM to LightDM login manager= | =Switching from KDM to LightDM login manager= | ||
As it is possible to compile kde-workspace without KDM using a cmake parameter [https://git.reviewboard.kde.org/r/106444/diff/#index_header], we can replace the default KDE login manager (KDM) with others, namely LightDM that has improved its KDE support dramatically lately. | As it is possible to compile <code>kde-workspace</code> without KDM using a cmake parameter [https://git.reviewboard.kde.org/r/106444/diff/#index_header], we can replace the default KDE login manager (KDM) with others, namely LightDM that has improved its KDE support dramatically lately. | ||
== Pro: == | |||
* Smaller code base | * Smaller code base | ||
Line 12: | Line 12: | ||
* Multi-head support is better - Prompt is displayed on the screen where the mouse cursor is | * Multi-head support is better - Prompt is displayed on the screen where the mouse cursor is | ||
== Con: == | |||
* Switching users in KDE is not possible. [https://bugzilla.redhat.com/show_bug.cgi?id=859347] | * Switching users in KDE is not possible. [https://bugzilla.redhat.com/show_bug.cgi?id=859347] | ||
* Dependency on glib | |||
== What needs to be done: == | |||
* Add the conditional KDM inclusion parameter to kde-workspace | * Add the conditional KDM inclusion parameter to <code>kde-workspace</code> | ||
* Edit kde-settings not to ship KDM settings | * Edit <code>kde-settings</code> not to ship KDM settings | ||
== Links == | |||
* http://www.freedesktop.org/wiki/Software/LightDM official web | * http://www.freedesktop.org/wiki/Software/LightDM official web | ||
* http://www.sharpley.org.uk/node contains release info and interesting discussions (unfortunately there are no tags to filter the articles) | * http://www.sharpley.org.uk/node contains release info and interesting discussions (unfortunately there are no tags to filter the articles) | ||
* http://lists.kde.org/?l=kde-core-devel&m=130799230315640 a quite lenghty thread comparing KDM to LightDM in the KDE-core-devel mailing list | * http://lists.kde.org/?l=kde-core-devel&m=130799230315640 a quite lenghty thread comparing KDM to LightDM in the KDE-core-devel mailing list | ||
* http://mjg59.livejournal.com/136274.html An article describing why it maybe is not such a good idea to switch to LightDM | * http://mjg59.livejournal.com/136274.html An article describing why it maybe is not such a good idea to switch to LightDM |
Revision as of 07:45, 25 September 2012
Switching from KDM to LightDM login manager
As it is possible to compile kde-workspace
without KDM using a cmake parameter [1], we can replace the default KDE login manager (KDM) with others, namely LightDM that has improved its KDE support dramatically lately.
Pro:
- Smaller code base
- Better performance (according to their presentation, my experince so far is not that great - mbriza)
- Simpler API for creating greeters
- Powermanagement is present
- Although it is present, is it really a pro as we'll be adding an other powermanager separated from PowerDevil? The settings would differ or would need to be propagated
- Multi-head support is better - Prompt is displayed on the screen where the mouse cursor is
Con:
- Switching users in KDE is not possible. [2]
- Dependency on glib
What needs to be done:
- Add the conditional KDM inclusion parameter to
kde-workspace
- Edit
kde-settings
not to ship KDM settings
Links
- http://www.freedesktop.org/wiki/Software/LightDM official web
- http://www.sharpley.org.uk/node contains release info and interesting discussions (unfortunately there are no tags to filter the articles)
- http://lists.kde.org/?l=kde-core-devel&m=130799230315640 a quite lenghty thread comparing KDM to LightDM in the KDE-core-devel mailing list
- http://mjg59.livejournal.com/136274.html An article describing why it maybe is not such a good idea to switch to LightDM