XDM (display manager)
| XDM | |
|---|---|
A screenshot of an XDM login screen | |
| Original author | Keith Packard |
| Developer | X.Org Foundation |
| Initial release | October 1988 |
| Repository |
|
| Written in | C, C++ |
| Engine | |
| 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.
Functions
[edit | edit source]XDM is used to boot an X.org based desktop environment.[1] It can control a display directly or indirectly in order to start an X session and supports remote login.[2] XDM is initialized on system startup.[3]
It can be edited through the use of a configuration file, modules, or scripts.[4][5] The configuration file is usually found in /usr/lib/X11/xdm/xdm-config.[6]
History
[edit | edit source]XDM is one of the earliest display managers for Linux.[3] 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.[7]
XDM is available but unused on most systems because of its rudimentary nature.[8] Desktop environments released afterwards tended to include their own display manager, such as dtlogin on CDE.[2]
See also
[edit | edit source]Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').
References
[edit | edit source]- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
Further reading
[edit | edit source]- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).