GDM

Revision as of 14:14, 19 July 2026 by DHCP (talk | contribs) (See also: remove blank line)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

GNOME Display Manager (GDM) is a default display manager of GNOME desktop environment, but can be used independently as well.

Installation

GDM can be enabled as the display manager with this line.

❄︎ /etc/nixos/configuration.nix
services.displayManager.gdm.enable = true;

Configuration

❄︎ /etc/nixos/configuration.nix
services.displayManager.gdm = {
  enable = true;
};

# Enable autologin
services.displayManager.autoLogin = {
    enable = true;
    user = "username";
  };

# Graphical session to pre-select 
services.displayManager.defaultSession = "gnome";

Tips and tricks

Troubleshooting

See also

There is currently no comprehensive documentation for gdm, hence, here is a list of few decent places to get info or ask questions specific to GDM/Gnome.

References