From aad4e4fc6bed1209479970f1bcd2f08ee2b53d12 Mon Sep 17 00:00:00 2001 From: Maxim Cournoyer Date: Thu, 22 Sep 2022 15:48:16 -0400 Subject: services: xorg: Add auto-suspend? field to . * gnu/services/xorg.scm () : New field. (gdm-dconf-profiles): New variable. * gnu/services/xorg.scm (gdm-shepherd-service) [!auto-suspend?]: Specify DCONF_PROFILE. (gdm-service-type): Extend DCONF-SERVICE-TYPE. * doc/guix.texi (X Window): Document the new field. --- doc/guix.texi | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'doc') diff --git a/doc/guix.texi b/doc/guix.texi index 4e75a5c00e..27f63904cd 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -21107,6 +21107,12 @@ When @code{auto-login?} is false, GDM presents a log-in screen. When @code{auto-login?} is true, GDM logs in directly as @code{default-user}. +@item @code{auto-suspend?} (default @code{#t}) +When true, GDM will automatically suspend to RAM when nobody is +physically connected. When a machine is used via remote desktop or SSH, +this should be set to false to avoid GDM interrupting remote sessions or +rendering the machine unavailable. + @item @code{debug?} (default: @code{#f}) When true, GDM writes debug messages to its log. -- cgit v1.2.3