GNOME Display Manager

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Template:Short description Template:Use dmy dates {{#invoke:Infobox|infobox}}Template:Template other {{#invoke:Check for unknown parameters|check|unknown=Template:Main other|preview=Page using Template:Infobox software with unknown parameter "_VALUE_"|ignoreblank=y| AsOf | author | background | bodystyle | caption | collapsetext | collapsible | developer | discontinued | engine | engines | genre | included with | language | language count | language footnote | latest preview date | latest preview version | latest release date | latest release version | latest_preview_date | latest_preview_version | latest_release_date | latest_release_version | licence | license | logo | logo alt | logo caption | logo class | logo size | logo title | logo upright | logo_alt | logo_caption | logo_class | logo_size | logo_title | logo_upright | middleware | module | name | operating system | operating_system | other_names | platform | programming language | programming_language | qid | released | replaced_by | replaces | repo | screenshot | screenshot alt | screenshot class | screenshot size | screenshot title | screenshot upright | screenshot_alt | screenshot_class | screenshot_size | screenshot_upright | service_name | size | standard | title | ver layout | website }}Template:Main other

GNOME Display Manager (GDM) is a graphical login manager ("display manager") for the windowing systems X11 and Wayland.

The X Window System by default uses the XDM display manager. However, resolving XDM configuration issues typically involves editing a configuration file. GDM allows users to customize or troubleshoot settings without having to resort to a command line. Users can pick their session type on a per-login basis. GDM 2.38.0 is the last version that features customization with themes; subsequent releases do not support themes.

Software architecture

GDM is a display manager that implements all significant features required for managing attached and remote displays. GDM was written from scratch and does not contain any XDM or X Consortium code.<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref>

Components

GDM comprises the following components:

Hidden features

Until version 2.22,<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref> GDM had a few Easter eggs, in the form of strings to be entered in the username box. These can be found in the source file "gui/guilogin.c", in a function named "evil".<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref>

  • Dancing login – type "Start Dancing" to start, and "Stop Dancing" to stop.
    • (This requires the standard greeter ("GTK+ Greeter"), rather than the graphical one ("Themed Greeter")).
  • "Gimme Random Cursor" – can be used repeatedly.
    • This changes the mouse cursor to a randomly selected 1 of 77 different "cursor fonts" as defined in the X11 specification.
  • "Require Quarter" (or "Require Quater", for backward compatibility with a typo in the original),<ref>{{#invoke:citation/CS1|citation

|CitationClass=web }}</ref> then log in normally – a dialog box that reads "Please insert 25 cents to log in." appears after entering the password. Clicking "OK" allows the login process to proceed as normal.

Queen of England

Some of the copyright notices of GDM refer to the "Queen of England", whom release announcements from version 2.2.1 also named as a maintainer.<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref> Subsequently, developers realised that the title "Queen of England" has not existed since the Acts of Union of 1707.<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref>

See also

Template:Portal

  1. getty – a non-graphical login program
  2. LightDM
  3. SDDM (KDE Plasma 5 and KDE Plasma 6)
  4. KDE Display Manager (KDE Plasma 4)

References

Template:Reflist

Template:Sister project

Template:GNOME Template:XWinSys