Original author(s) | Keith Packard |
---|---|
Developer(s) | X.Org Foundation |
Initial release | October 1988 |
Stable release | 1.1.14
[1]
/ 3 December 2022 |
Repository | |
Written in | C, C++ |
Type | X display manager |
License | MIT License |
The X Display Manager (XDM) is the default display manager for the X Window System. It is a bare-bones X display manager. It was introduced with X11 Release 3 in October 1988, to support the standalone X terminals that were just coming onto the market. It was written by Keith Packard.
XDM is used to boot an X.org based desktop 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 editing through the use of a configuration file, modules, or scripts. [5] [6] The configratuion 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 on CDE. [3]