SIGs/KDE/KDMtoLightDM

From FedoraProject

< SIGs | KDE(Difference between revisions)
Jump to: navigation, search
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: ===
+
== 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: ===
+
== 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: ===
+
== 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 ===
+
== 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

Contents

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