Debian Bug report logs - #1119809
Black screen after upgrading from 48

version graph

Package: gdm3; Maintainer for gdm3 is Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>; Source for gdm3 is src:gdm3 (PTS, buildd, popcon).

Reported by: Ben Hutchings <ben@decadent.org.uk>

Date: Fri, 31 Oct 2025 17:01:01 UTC

Severity: serious

Tags: confirmed

Found in version gdm3/49.1-4

Fixed in version gdm3/49.1-5

Done: Simon McVittie <smcv@debian.org>

Bug is archived. No further changes may be made.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org> (gdm3 for {1119809}):
Bug#1119809; Package gdm3. (Fri, 31 Oct 2025 17:01:02 GMT) (full text, mbox, link).


Acknowledgement sent to Ben Hutchings <ben@decadent.org.uk>:
New Bug report received and forwarded. Copy sent to pkg-gnome-maintainers@lists.alioth.debian.org. (Fri, 31 Oct 2025 17:01:02 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Ben Hutchings <ben@decadent.org.uk>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: Black screen after upgrading from 48
Date: Fri, 31 Oct 2025 17:58:30 +0100
Package: gdm3
Version: 49.1-4
Severity: serious

I did a full-upgrade today which upgraded the gdm packages from
version 48.0-3 to 49.1-4.  After rebooting, gdm did not display
anything.  I was still to switch virtual terminals with Ctrl-Alt-F<n>.

Downgrading gdm3, libgdm1, and gir1.2-gdm-1.0 to the version in trixie
(48.0-2) resolved this, so this doesn't seem to be triggered by some
other dependency of gdm.

All I can see in the journal is:

Oct 31 17:35:12 deadeye systemd[1]: Starting gdm.service - GNOME Display Manager...
Oct 31 17:35:12 deadeye systemd[1]: Started gdm.service - GNOME Display Manager.
Oct 31 17:35:12 deadeye gdm-launch-environment][2863]: pam_unix(gdm-launch-environment:session): session opened for user gdm-greeter(uid=60578) by (uid=0)
Oct 31 17:35:44 deadeye gdm3[2689]: Gdm: GdmDisplay: Session never registered, failing
Oct 31 17:35:44 deadeye gdm3[2689]: Gdm: Child process -3016 was already dead.
Oct 31 17:35:44 deadeye gdm3[2689]: Gdm: GdmDisplay: Session never registered, failing
Oct 31 17:35:44 deadeye gdm3[2689]: Gdm: Child process -3016 was already dead.
Oct 31 17:35:44 deadeye gdm-launch-environment][3894]: pam_unix(gdm-launch-environment:session): session opened for user gdm-greeter-2(uid=60579) by (uid=0)
Oct 31 17:38:43 deadeye systemd[1]: Stopping gdm.service - GNOME Display Manager...
Oct 31 17:38:43 deadeye gdm3[2689]: Gdm: Child process -3974 was already dead.
Oct 31 17:38:43 deadeye systemd[1]: gdm.service: Deactivated successfully.
Oct 31 17:38:43 deadeye systemd[1]: Stopped gdm.service - GNOME Display Manager.
Oct 31 17:38:54 deadeye systemd[1]: Starting gdm.service - GNOME Display Manager...
Oct 31 17:38:55 deadeye systemd[1]: Started gdm.service - GNOME Display Manager.
Oct 31 17:38:55 deadeye gdm-launch-environment][5604]: pam_unix(gdm-launch-environment:session): session opened for user gdm-greeter(uid=60578) by (uid=0)

Let me know what additional information you need.

Ben.

-- System Information:
Debian Release: forky/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 'stable-security'), (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.16.12+deb14+1-amd64 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (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-8
ii  adduser                                     3.153
ii  dbus [default-dbus-system-bus]              1.16.2-2
ii  dbus-bin                                    1.16.2-2
ii  dbus-daemon                                 1.16.2-2
ii  dconf-cli                                   0.49.0-2
ii  dconf-gsettings-backend                     0.49.0-2
ii  debconf [debconf-2.0]                       1.5.91
ii  gir1.2-gdm-1.0                              49.1-4
ii  gnome-classic [x-session-manager]           49.0-2
ii  gnome-session [x-session-manager]           48.0-2
ii  gnome-session-bin                           48.0-2
ii  gnome-session-common                        48.0-2
ii  gnome-session-xsession [x-session-manager]  48.0-2
ii  gnome-settings-daemon                       48.1-2
ii  gnome-shell                                 48.5-3
ii  gnome-terminal [x-terminal-emulator]        3.58.0-1
ii  gsettings-desktop-schemas                   49.1-1
ii  konsole [x-terminal-emulator]               4:25.04.2-1
ii  kwin-x11 [x-window-manager]                 4:6.5.1-1
ii  libaccountsservice0                         23.13.9-8
ii  libaudit1                                   1:4.1.2-1
ii  libc6                                       2.41-12
ii  libgdk-pixbuf-2.0-0                         2.44.4+dfsg-1
ii  libgdm1                                     49.1-4
ii  libglib2.0-0t64                             2.86.1-1
ii  libglib2.0-bin                              2.86.1-1
ii  libgtk-3-0t64                               3.24.51-1
ii  libgudev-1.0-0                              238-7
ii  libjson-glib-1.0-0                          1.10.8+ds-1
ii  libkeyutils1                                1.6.3-6
ii  libpam-modules                              1.7.0-5
ii  libpam-runtime                              1.7.0-5
ii  libpam-systemd [logind]                     258.1-2
ii  libpam0g                                    1.7.0-5
ii  librsvg2-common                             2.60.0+dfsg-1+b1
ii  libselinux1                                 3.9-2
ii  libsystemd0                                 258.1-2
ii  libx11-6                                    2:1.8.12-1
ii  libxau6                                     1:1.0.11-1
ii  libxcb1                                     1.17.0-2+b1
ii  libxdmcp6                                   1:1.1.5-1
ii  metacity [x-window-manager]                 1:3.58.1-1
ii  mutter [x-window-manager]                   48.5-1
ii  plasma-workspace [x-session-manager]        4:6.5.1-1
ii  polkitd                                     126-2
ii  procps                                      2:4.0.4-9
ii  ptyxis [x-terminal-emulator]                49.2-1
ii  rxvt-unicode [x-terminal-emulator]          9.31-3+b2
ii  systemd-sysv                                258.1-2
ii  ucf                                         3.0052
ii  x11-common                                  1:7.7+26
ii  x11-xserver-utils                           7.7+11
ii  xterm [x-terminal-emulator]                 402-1

Versions of packages gdm3 recommends:
ii  at-spi2-core                                2.58.1-1
ii  desktop-base                                14.0.0~pre2
ii  gnome-classic [x-session-manager]           49.0-2
ii  gnome-session [x-session-manager]           48.0-2
ii  gnome-session-xsession [x-session-manager]  48.0-2
ii  plasma-workspace [x-session-manager]        4:6.5.1-1
ii  x11-xkb-utils                               7.7+9
ii  xserver-xephyr                              2:21.1.20-1
ii  xserver-xorg                                1:7.7+26
ii  zenity                                      4.1.99-1

Versions of packages gdm3 suggests:
pn  libpam-fprintd        <none>
ii  libpam-gnome-keyring  48.0-4
pn  libpam-pkcs11         <none>
pn  libpam-sss            <none>
ii  orca                  49.4-1

-- debconf-show failed



Information forwarded to debian-bugs-dist@lists.debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org> (gdm3 for {1119809}):
Bug#1119809; Package gdm3. (Fri, 31 Oct 2025 17:49:01 GMT) (full text, mbox, link).


Acknowledgement sent to Simon McVittie <smcv@debian.org>:
Extra info received and forwarded to list. Copy sent to pkg-gnome-maintainers@lists.alioth.debian.org. (Fri, 31 Oct 2025 17:49:01 GMT) (full text, mbox, link).


Message #10 received at 1119809@bugs.debian.org (full text, mbox, reply):

From: Simon McVittie <smcv@debian.org>
To: Ben Hutchings <ben@decadent.org.uk>, 1119809@bugs.debian.org
Subject: Re: Bug#1119809: Black screen after upgrading from 48
Date: Fri, 31 Oct 2025 17:46:57 +0000
On Fri, 31 Oct 2025 at 17:58:30 +0100, Ben Hutchings wrote:
>I did a full-upgrade today which upgraded the gdm packages from
>version 48.0-3 to 49.1-4.  After rebooting, gdm did not display
>anything.  I was still to switch virtual terminals with Ctrl-Alt-F<n>.

Did you also upgrade packages from the gnome-shell, gnome-session, 
mutter, gjs and gnome-settings-daemon source packages? We might need 
some extra Breaks or versioned Depends to get the whole family to be 
upgraded together or not at all.

(This is the GNOME 49 transition, #1116394.)

    smcv



Information forwarded to debian-bugs-dist@lists.debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org> (gdm3 for {1119809}):
Bug#1119809; Package gdm3. (Fri, 31 Oct 2025 18:09:02 GMT) (full text, mbox, link).


Acknowledgement sent to Simon McVittie <smcv@debian.org>:
Extra info received and forwarded to list. Copy sent to pkg-gnome-maintainers@lists.alioth.debian.org. (Fri, 31 Oct 2025 18:09:02 GMT) (full text, mbox, link).


Message #15 received at 1119809@bugs.debian.org (full text, mbox, reply):

From: Simon McVittie <smcv@debian.org>
To: 1119809@bugs.debian.org
Cc: Ben Hutchings <ben@decadent.org.uk>
Subject: Re: Bug#1119809: Black screen after upgrading from 48
Date: Fri, 31 Oct 2025 18:07:05 +0000
Control: tags -1 + confirmed

On Fri, 31 Oct 2025 at 17:46:57 +0000, Simon McVittie wrote:
>On Fri, 31 Oct 2025 at 17:58:30 +0100, Ben Hutchings wrote:
>>I did a full-upgrade today which upgraded the gdm packages from
>>version 48.0-3 to 49.1-4.  After rebooting, gdm did not display
>>anything.  I was still to switch virtual terminals with Ctrl-Alt-F<n>.
>
>Did you also upgrade packages from the gnome-shell, gnome-session, 
>mutter, gjs and gnome-settings-daemon source packages? We might need 
>some extra Breaks or versioned Depends to get the whole family to be 
>upgraded together or not at all.

I can reproduce this in a VM. It looks like the new gdm3 needs the new 
gnome-session (not yet published in the main archive, but available from 
https://incoming.debian.org/) but does not strictly require the rest of 
this transition.

    smcv



Added tag(s) confirmed. Request was from Simon McVittie <smcv@debian.org> to 1119809-submit@bugs.debian.org. (Fri, 31 Oct 2025 18:09:02 GMT) (full text, mbox, link).


Reply sent to Simon McVittie <smcv@debian.org>:
You have taken responsibility. (Fri, 31 Oct 2025 18:37:02 GMT) (full text, mbox, link).


Notification sent to Ben Hutchings <ben@decadent.org.uk>:
Bug acknowledged by developer. (Fri, 31 Oct 2025 18:37:02 GMT) (full text, mbox, link).


Message #22 received at 1119809-close@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 1119809-close@bugs.debian.org
Subject: Bug#1119809: fixed in gdm3 49.1-5
Date: Fri, 31 Oct 2025 18:34:10 +0000
[Message part 1 (text/plain, inline)]
Source: gdm3
Source-Version: 49.1-5
Done: Simon McVittie <smcv@debian.org>

We believe that the bug you reported is fixed in the latest version of
gdm3, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1119809@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Simon McVittie <smcv@debian.org> (supplier of updated gdm3 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 31 Oct 2025 18:12:04 +0000
Source: gdm3
Architecture: source
Version: 49.1-5
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Changed-By: Simon McVittie <smcv@debian.org>
Closes: 1119809
Changes:
 gdm3 (49.1-5) unstable; urgency=medium
 .
   * Team upload
   * d/control: Increase gnome-session-{bin,common} dependency to 49.
     The new version of gdm doesn't start successfully with the old
     gnome-session. The new gnome-session-bin already Breaks the older
     gdm3, but the new gdm3 didn't yet force installation of the new
     gnome-session. (Closes: #1119809)
Checksums-Sha1:
 67e82e678193f37c88540a815ded10b31d24904c 3413 gdm3_49.1-5.dsc
 c48a874ce59e3cf2db9dbaeaa6624f96e59ad68a 84820 gdm3_49.1-5.debian.tar.xz
 02b291ea48620be58c963bbb26a678cd9d93e4b3 3011608 gdm3_49.1-5.git.tar.xz
 fb21f85367d4d0002635005601039a7ec40226c1 18202 gdm3_49.1-5_source.buildinfo
Checksums-Sha256:
 b92f640c9834839e4880392a7fc073faf43927522f1ab9c4bc6d76451a4c4419 3413 gdm3_49.1-5.dsc
 10ad4e79f0382b4a39f21bab2a029218d9cb4f6157e4e14079c82f07fc557de9 84820 gdm3_49.1-5.debian.tar.xz
 39610375c34a466d55631057956a2b0133e0a527ef4d7016f74940be7fcb5784 3011608 gdm3_49.1-5.git.tar.xz
 fa15d0e237649c283f275a9bde0b482c22cc778c1a9668f8c386e1ed86597ed1 18202 gdm3_49.1-5_source.buildinfo
Files:
 da6d82f74c47f317b439ffe5e77c71e2 3413 gnome optional gdm3_49.1-5.dsc
 e31d26ecb9189a96ee815e7c91122b51 84820 gnome optional gdm3_49.1-5.debian.tar.xz
 7a645e75d08cbb14a1510fc9a5a25722 3011608 gnome optional gdm3_49.1-5.git.tar.xz
 6092b538fb6143f594806fcd8c6915fd 18202 gnome optional gdm3_49.1-5_source.buildinfo
Git-Tag-Info: tag=882a0dc4a4c8af152f6b7f7e0ffaa0ff493188de fp=7a073ad1ae694fa25bff62e5235c099d3eb33076
Git-Tag-Tagger: Simon McVittie <smcv@debian.org>

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmkE/HIACgkQYG0ITkaD
wHnkuw//b5+0iCxXQEHDwx384yY0Ni1mlVubEoBc008NxkVGLmtXM8eLwbD8RHjQ
a3xQzOsF9Ymo1PTdgiCcNJl8GEayVnIWLAG6cO6Jj35o/UlPFA/HtVbFBDPWS4D0
76bXeFLTb8RRiIcp8Iad9Rs/1/wWX5BoTaOBtdOVBDESZm32r04gl15lLJJ2vQ5b
/gCFygzjH8mhWGss+iWUH9wW9ojpg+lLIDFalnRP0OmNz5TsVK5+39PRJLTUkxjs
Uwp21Z033vYlbrUS77t8y6VA9LXAWLCoQ4FSJ05d5Sea8nDk5JSl1Y2j8rxHCULm
WpA+gHHRV6QtD1Bs/0pTrMV+scIFx451HMigr5lNCxv2f7d7sCovpN/c180CcruB
BMcqt05KMzuhDLi/8pOir1VU4EmJlBZGeeNq6GoFMyjhfvtHMpocy6WQVepaSEKP
sK8CO58VxytHPWG1gBOUhF1FtIwnyzuqmbBNz5e7Pam45YQsRkdEYrYFOy63TVbg
66oxhJqQ086+A+rRG4f0rSU596Q8aB8CE9k2cP8W3Xbq5C7hobBiHd47gWYerQjv
pcnE/DyaLI6dqyOorW5dimDsvrB6sIsvX5jKzBD1gWyrsB47MrUq4/8aO4WAxer2
qbt82epNx5JOk3XOKnOY7mPEEIjt3ZAR1CGCJDFFbbAcaTiWVFQ=
=OmqZ
-----END PGP SIGNATURE-----

[Message part 2 (application/pgp-signature, inline)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sat, 29 Nov 2025 07:24:59 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Jan 23 19:32:30 2026; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.