Bug#1146840: gdm3: Is /usr/share/gdm/generate-config still necessary?
Laurent Bigonville
bigon at debian.org
Sun Sep 6 10:49:21 BST 2026
Package: gdm3
Version: 50.2-1
Severity: normal
File: /usr/share/gdm/generate-config
Hello,
It seems that gdm is now using a systemd dynamic user.
But I see that the /usr/share/gdm/generate-config script is still
creating files and attempting to realod dconf-service with the Debian-gdm
user. And the package is also trying loading that file via
/usr/share/dconf/profile/Debian-gdm
Is that script still needed? Shouldn't that script be using the dynamic
user? Shouldn't the compiled dconf file be moved to /run?
Kind regards,
Laurent Bigonville
-- System Information:
Debian Release: forky/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 7.1.12+deb14-amd64 (SMP w/32 CPU threads; PREEMPT)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: SELinux: enabled - Mode: Permissive - Policy name: refpolicy
Versions of packages gdm3 depends on:
ii accountsservice 23.13.9-8+b2
ii dbus [default-dbus-system-bus] 1.16.2-5+b1
ii dbus-bin 1.16.2-5+b1
ii dconf-cli 0.49.0-4+b1
ii dconf-gsettings-backend 0.49.0-4+b1
ii debconf [debconf-2.0] 1.5.92
ii gir1.2-gdm-1.0 50.2-1
ii gnome-session [x-session-manager] 50.1-3
ii gnome-session-bin 50.1-3
ii gnome-session-common 50.1-3
ii gnome-settings-daemon 51~rc-1
ii gnome-shell 50.4-1
ii gnome-terminal [x-terminal-emulator] 3.60.0-5
ii gsettings-desktop-schemas 51~beta-1
ii libaccountsservice0 23.13.9-8+b2
ii libaudit1 1:4.1.2-1+b2
ii libc6 2.43-5
ii libgdm1 50.2-1
ii libglib2.0-0t64 2.89.4-2
ii libglib2.0-bin 2.89.4-2
ii libgudev-1.0-0 238-7+b2
ii libjson-glib-1.0-0 1.10.8+ds-2+b1
ii libkeyutils1 1.6.3-6+b2
ii libnss-systemd 262~rc1-2
ii libpam-modules 1.7.0-8
ii libpam-runtime 1.7.0-8
ii libpam-systemd [logind] 262~rc1-2
ii libpam0g 1.7.0-8
ii libpolkit-gobject-1-0 127-3
ii librsvg2-common 2.62.1+dfsg-1
ii libselinux1 3.11-2
ii libsystemd0 262~rc1-2
ii libxau6 1:1.0.11-1+b2
ii metacity [x-window-manager] 1:3.58.1-2+b1
ii mutter [x-window-manager] 50.4-1
ii polkitd 127-3
ii procps 2:4.0.7-1
ii ptyxis [x-terminal-emulator] 50.1-1
ii systemd [systemd-sysusers] 262~rc1-2
ii systemd-sysv 262~rc1-2
ii terminator [x-terminal-emulator] 2.1.5-2
ii ucf 3.0056
ii x11-common 1:7.7+26
ii x11-xserver-utils 7.7+11
ii xterm [x-terminal-emulator] 411-1
Versions of packages gdm3 recommends:
ii at-spi2-core 2.61.90-1
ii desktop-base 14.0.0~pre3
ii gnome-session [x-session-manager] 50.1-3
ii x11-xkb-utils 7.7+9
ii zenity 4.2.2-1
Versions of packages gdm3 suggests:
pn libpam-fprintd <none>
ii libpam-gnome-keyring 50.0-1
pn libpam-pkcs11 <none>
pn libpam-sss <none>
ii orca 50.2-1
-- debconf information:
* shared/default-x-display-manager: gdm3
gdm3/daemon_name: /usr/sbin/gdm3
More information about the pkg-gnome-maintainers
mailing list