Difference between revisions of "CDM"

From ArchWiki
Jump to: navigation, search
 
(What is CDM?)
Line 6: Line 6:
 
==What is CDM?==
 
==What is CDM?==
  
CDM is a minimalistic, yet full-featured replacement for login-managers like slim, kdm, gdm and qingy that provides a fast, dialog-based login system without the overhead of the X Window System or the instability of qingy. CDM supports multiple users/sessions and can start virtually any DE/WM.
+
CDM is a minimalistic, yet full-featured replacement for login-managers like slim, kdm, gdm and qingy that provides a fast, dialog-based login system without the overhead of the X Window System or the instability of qingy. Written in pure bash, CDM has no other dependencies, yet supports multiple users/sessions and can start virtually any DE/WM.
  
 
==How to get CDM?==
 
==How to get CDM?==

Revision as of 14:58, 9 November 2009


What is CDM?

CDM is a minimalistic, yet full-featured replacement for login-managers like slim, kdm, gdm and qingy that provides a fast, dialog-based login system without the overhead of the X Window System or the instability of qingy. Written in pure bash, CDM has no other dependencies, yet supports multiple users/sessions and can start virtually any DE/WM.

How to get CDM?

A package is available from the AUR.

Configuring CDM

You can configure CDM by editing /etc/cdmrc. It is fully documented and should be relatively easy to figure out.

Before you can use CDM, you must copy the xinitrc and bash_profile supplied in /usr/share/cdm/skel to the home directory of each user (or merge the contents of said files).

Starting X

Login to the console and select your prefered session (or console, if allowed) from the menu. It's that simple!

Additional users may be logged in by switching to tty1 (ctrl+alt+f1). If the user is already logged in, CDM will automatically activate their pre-existing session.