XDM (display manager)

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
XDM
Original authorKeith Packard
DeveloperX.Org Foundation
Initial releaseOctober 1988; 37 years ago (1988-10)
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Written inC, C++
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    TypeX display manager
    LicenseMIT 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]
    1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    8. ^ 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).