When comparing LightDM vs XDM, the Slant community recommends LightDM for most people. In the question“What is the best Linux Display Manager?” LightDM is ranked 2nd while XDM is ranked 4th. The most important reason people chose LightDM is:
Some greeters such as the Unity Greeter look absolutely beautiful on LightDM.
Ranked in these QuestionsQuestion Ranking
Pros
Pro Beautiful interface
Some greeters such as the Unity Greeter look absolutely beautiful on LightDM.
Pro Best balance
Best interoperability, best balance between functionality and bloat, simplicity and candy, not distribution or GUI-tied.
Pro Cross-desktop
LightDM is not tied to any distro or desktop enviornment. You can use it on literally any Linux GUI.
Pro Good for DEs without a display manager
If your Linux desktop does not offer a display manager, you should use LightDM.
Pro Theme variety
There are a wide variety of themes available for LightDM, from console-like UIs to ones that utilize webkit2 to create flashy and dynamic login interfaces.
Pro Lightweight and fast
It's a lot more lightweight than the most common GTK or QT based login managers.
Pro Allows several seats
Pro Matured Software
XDM is not new, it has been in development since the 80s and is a very stable
reliable DM.
Pro Flexibility
Very customizable and portable, although with not as advanced effects.
Cons
Con Not really lightweight
How lightweight it is depends on the used greeter, but they all require much more dependencies than other lightweight greeters like XDM or SLiM.
Con nVidia driver and kernel woes
It's been on the decline lately where it's only stable under a very specific mix of kernel and nVidia drivers.
Con High RAM usage
It uses more RAM than other light (xdm,slim) display managers which results in more overhead.
Con Poor/missing documentation
Con Hard to configure
Lighted.conf doesn't even work.
Con Autologin never worked
After 4 years of using LightDM, I never managed to make it autologin my user in the system and there are always problems with the graphics driver. Crashes too often and requires manual restarting which is dull. Not to mention the developers update it once in a leap-year.
Con Feature creep
Most people don't need (or even know) all features of LightDM.
Con By deault you can't choose desktop environments
by default you can't choose your sessions/desktops, however there are plenty of tutorials on the web to add a selection.
