Bug#1054671: gdm not starting on boot
Joey Hess
id at joeyh.name
Fri Oct 27 18:44:26 BST 2023
Package: gdm3
Version: 45.0.1-1
Severity: normal
gdm was starting on boot until an upgrade a couple weeks ago. Now the
laptop boots to a getty, and I have to log in as root and
systemctl start gdm3
There are no other login managers installed, although lightdm did get
installed breifly around the time this broke, and then removed.
Of course I've tried to enable the service, but:
root at darkstar:~>systemctl enable gdm3
Synchronizing state of gdm3.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable gdm3
The unit files have no installation config (WantedBy=, RequiredBy=, UpheldBy=,
Also=, or Alias= settings in the [Install] section, and DefaultInstance= for
template units). This means they are not meant to be enabled or disabled using systemctl.
Possible reasons for having this kind of units are:
• A unit may be statically enabled by being symlinked from another unit's
.wants/ or .requires/ directory.
• A unit's purpose may be to act as a helper for some other unit which has
a requirement dependency on it.
• A unit may be started when needed via activation (socket, path, timer,
D-Bus, udev, scripted systemctl call, ...).
• In case of template units, the unit is meant to be enabled with some
instance name specified.
I don't see what other unit is supposed to depend on gdm3 and start it. I've
not been able to find any services like that on my system.
Note that I have task-gnome-desktop installed in full and am using gnome on wayland.
-- System Information:
Debian Release: trixie/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.5.0-3-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages gdm3 depends on:
ii accountsservice 23.13.9-4
ii adduser 3.137
ii alacritty [x-terminal-emulator] 0.12.2-2+b1
ii dbus [default-dbus-system-bus] 1.14.10-1
ii dbus-bin 1.14.10-1
ii dbus-daemon 1.14.10-1
ii dconf-cli 0.40.0-4
ii dconf-gsettings-backend 0.40.0-4
ii debconf [debconf-2.0] 1.5.82
ii foot [x-terminal-emulator] 1.15.3-2
ii gir1.2-gdm-1.0 45.0.1-1
ii gnome-session [x-session-manager] 45.0-1
ii gnome-session-bin 45.0-1
ii gnome-session-common 45.0-1
ii gnome-settings-daemon 45.0-1
ii gnome-shell 44.5-2
ii gnome-terminal [x-terminal-emulator] 3.50.0-1
ii gsettings-desktop-schemas 45.0-1
ii libaccountsservice0 23.13.9-4
ii libaudit1 1:3.1.1-1
ii libc6 2.37-12
ii libcanberra-gtk3-0 0.30-10
ii libcanberra0 0.30-10
ii libgdk-pixbuf-2.0-0 2.42.10+dfsg-1+b1
ii libgdm1 45.0.1-1
ii libglib2.0-0 2.78.0-2
ii libglib2.0-bin 2.78.0-2
ii libgtk-3-0 3.24.38-5
ii libgudev-1.0-0 238-2
ii libkeyutils1 1.6.3-2
ii libpam-modules 1.5.2-7
ii libpam-runtime 1.5.2-7
ii libpam-systemd [logind] 254.5-1
ii libpam0g 1.5.2-7
ii librsvg2-common 2.54.7+dfsg-2
ii libselinux1 3.5-1
ii libsystemd0 254.5-1
ii libx11-6 2:1.8.7-1
ii libxau6 1:1.0.9-1
ii libxcb1 1.15-1
ii libxdmcp6 1:1.1.2-3
ii polkitd 123-1
ii procps 2:4.0.4-2
ii systemd-sysv 254.5-1
ii ucf 3.0043+nmu1
ii x11-common 1:7.7+23
ii x11-xserver-utils 7.7+9+b1
ii xfce4-session [x-session-manager] 4.18.3-1
ii xfwm4 [x-window-manager] 4.18.0-1
ii xmonad [x-window-manager] 0.17.2-1
ii xterm [x-terminal-emulator] 385-1
Versions of packages gdm3 recommends:
ii at-spi2-core 2.50.0-1
ii desktop-base 12.0.6+nmu1
ii gnome-session [x-session-manager] 45.0-1
ii x11-xkb-utils 7.7+7
ii xfce4-session [x-session-manager] 4.18.3-1
ii xserver-xephyr 2:21.1.8-1
ii xserver-xorg 1:7.7+23
ii zenity 3.44.2-1
Versions of packages gdm3 suggests:
pn libpam-fprintd <none>
ii libpam-gnome-keyring 42.1-1+b2
pn libpam-pkcs11 <none>
pn libpam-sss <none>
ii orca 45.1-2
-- Configuration Files:
/etc/gdm3/daemon.conf changed:
[daemon]
AutomaticLoginEnable=False
AutomaticLogin=joey
[security]
[xdmcp]
[chooser]
[debug]
-- debconf information:
gdm3/daemon_name: /usr/sbin/gdm3
* shared/default-x-display-manager: gdm3
--
see shy jo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20231027/a3480997/attachment-0001.sig>
More information about the pkg-gnome-maintainers
mailing list