Display Managers in Mageia
In Linux the login screen is known as the Display Manager or DM. Naturally being Linux you have a choice of more than one Display Manager to choose from. This page will describe the various Display Managers available, will explain why you might choose a Display Manager, and will show you how to change to a different Display Manager.
The big two - GDM and KDM
Alternate KDM themes included in Mageia are kde4-style-bespin-kdm and kde4-style-tibanna-kdm. Other themes can be downloaded from KDE-Look These are saved in the directory /usr/share/apps/kdm/themes
To change the kdm theme log into KDE open a terminal and issue the commands
su - systemsettings
The KDE settings GUI will then open with root user privilege. Select the Login Screen icon in the System Administration section.
- If Gnome was selected as the primary desktop when installing Mageia, then the installer will have selected gdm as the display manager. The default gdm theme in Mageia looks like this.
insert picture here
Like KDM, GDM is fully themable.
Other Display Managers
As well as GDM and KDM, there are a surprising number of other Display Managers included in the Mageia distro.
- LXDM -
- XDM -
- SLiM - http://slim.berlios.de/ on the internet. Other themes for SLiM are available as well.
- LightDM - lightdm-kde-greeter, and lightdm-razorqt-greeter . It is up to the user to choose which greeter to use. It is not compulsory to use the razorqt greeter when using razorqt for example. To select a different greeter install the new greeter and then issue as root the command.
update-alternatives --config lightdm-greeter
The lightdm-kde-greeter is however heavily integrated with KDE, and can only be configured with the KDE System Settings GUI, and requires a lot of KDE dependencies.
Comparison of Features
- kdm, lxdm, slim, xdm do not support suspend on lid closure so if a laptop lid is closed while at the login screen it will run the battery down.
- gdm does support suspend on lid closure but it requires gnome-power-manager to be installed. When configuring gnome-power-manager check the use as default box and the same settings will be used by gdm.
- lightdm does support suspend on lid closure independently as a built in function. It will work with all greeters. The greeters also have a button to initiate suspend or hibernate manually.
- xdm does not support selection of desktops. It will open the default desktop (last used).
- slim requires repeated pressing of F1 to rotate through the available desktops.
- gdm, kdm, lxdm, lightdm all support selection of a desktop. In gdm and kdm it is not obvious how to select the desktop. In gdm the user has to press the cogwheel icon (next to the Sign In button) to see a list of available desktops. In kdm the user has to press the pencil and paper icon to see a list of available desktops. All the other DMs have a drop down list. All the DMs will use the last used desktop as the default for the new session except the razorqt greeter for lightdm which always selects the lowest desktop alphabetically.
- xdm, slim, lightdm-razorqt-greeter require the user name to be typed.
- kdm, gdm, lxdm, lightdm-gtk/kde-greeter allow the user to be selected from a list which is more convenient if a little less secure. Alternate kdm or gdm themes may behave differently.
Selecting Display Managers
The active Display Manager is selected in the Boot>Set up Display Manager section of Mageia Control Centre. Only installed DMs are shown in the list. After selecting a DM it is necessary to either reboot or restart the X server (systemctl restart prefdm.service).
From command line you may use