| XDM | |
|---|---|
A screenshot of an XDM login screen | |
| Original author | Keith Packard |
| Developer | X.Org Foundation |
| Initial release | October 1988; 37 years ago (1988-10) |
| Stable release | |
| Written in | C,C++ |
| Type | X display manager |
| License | MIT License |
| Repository | |
TheX Display Manager (XDM) is the defaultdisplay manager for theX Window System. It is a bare-bones X display manager. It was introduced with X11 Release 3 in October 1988, to support the standaloneX terminals that were just coming onto the market. It was written byKeith Packard.
XDM is used to boot an X.org baseddesktop environment.[2] It can control a display directly or indirectly in order to start an X session and supports remote login.[3] XDM is initialized on system startup.[4]
It can be edited through the use of a configuration file, modules, or scripts.[5][6] The configuration file is usually found in /usr/lib/X11/xdm/xdm-config.[7]
XDM is one of the earliest display managers for Linux.[4] It was developed by Keith Packard after he joined the X Consortium due to his frustration using a text-based environment to try and configure X.[8]
XDM is available but unused on most systems because of its rudimentary nature.[9] Desktop environments released afterwards tended to include their own display manager, such as dtlogin onCDE.[3]