[Bug 2138296] [NEW] Gnome desktop crashed when disconnecting an external display

Dario Menin 2138296 at bugs.launchpad.net
Tue Jan 13 12:29:59 UTC 2026


Public bug reported:

I pulled out the hdmi cable, then GNOME crashed, i found this on
journalctl:

gen 13 13:14:16 my-laptop gnome-shell[729603]: GNOME Shell started at Tue Jan 13 2026 13:14:14 GMT+0100 (Ora standard dell’Europa centrale)
gen 13 13:14:16 my-laptop gnome-shell[729603]: Registering session with GDM
gen 13 13:14:16 my-laptop gnome-shell[728330]: Connection to xwayland lost
gen 13 13:14:16 my-laptop gnome-shell[728330]: Xwayland terminated, exiting since it was mandatory
gen 13 13:14:16 my-laptop gsd-print-notif[728730]: Error releasing name org.gnome.SettingsDaemon.PrintNotifications: La connessione è chiusa
gen 13 13:14:16 my-laptop gsd-smartcard[728741]: Error releasing name org.gnome.SettingsDaemon.Smartcard: La connessione è chiusa
gen 13 13:14:16 my-laptop gsd-rfkill[728736]: Error releasing name org.gnome.SettingsDaemon.Rfkill: La connessione è chiusa
gen 13 13:14:16 my-laptop gsd-datetime[728750]: Error releasing name org.gnome.SettingsDaemon.Datetime: La connessione è chiusa
gen 13 13:14:16 my-laptop gsd-screensaver[728770]: Error releasing name org.freedesktop.ScreenSaver: La connessione è chiusa
gen 13 13:14:16 my-laptop gnome-shell[729603]: Launching DING process
gen 13 13:14:16 my-laptop gdm-launch-environment][728247]: pam_unix(gdm-launch-environment:session): session closed for user gdm
gen 13 13:14:16 my-laptop systemd-logind[1263]: Session c3 logged out. Waiting for processes to exit.
gen 13 13:14:16 my-laptop systemd[1]: session-c3.scope: Deactivated successfully.
gen 13 13:14:16 my-laptop systemd[1]: session-c3.scope: Consumed 5.435s CPU time.
gen 13 13:14:16 my-laptop systemd-logind[1263]: Removed session c3.
gen 13 13:14:16 my-laptop polkitd[1231]: Unregistered Authentication Agent for unix-session:c3 (system bus name :1.899, object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale it_IT.UTF-8) (disconnected from bus)
gen 13 13:14:16 my-laptop gdm3[2198]: Gdm: Child process -728289 was already dead.
gen 13 13:14:16 my-laptop gdm3[2198]: Gdm: on_display_removed: assertion 'GDM_IS_REMOTE_DISPLAY (display)' failed
gen 13 13:14:16 my-laptop dbus-daemon[728257]: [session uid=1001 pid=728257] Successfully activated service 'org.freedesktop.impl.portal.desktop.gtk'
gen 13 13:14:16 my-laptop systemd[3482]: Started xdg-desktop-portal-gtk.service - Portal service (GTK/GNOME implementation).
gen 13 13:14:16 my-laptop dbus-daemon[728257]: [session uid=1001 pid=728257] Successfully activated service 'org.freedesktop.portal.Desktop'
gen 13 13:14:16 my-laptop systemd[3482]: Started xdg-desktop-portal.service - Portal service.
gen 13 13:14:17 my-laptop dbus-daemon[728257]: [session uid=1001 pid=728257] Activating service name='org.gnome.ArchiveManager1' requested by ':1.91' (uid=1001 pid=730304 comm="gjs /usr/share/gnome-shell/extensions/ding at rasters" label="desktop-icons-ng (unconfined)")
gen 13 13:14:17 my-laptop dbus-daemon[728257]: [session uid=1001 pid=728257] Activating via systemd: service name='org.gtk.vfs.Metadata' unit='gvfs-metadata.service' requested by ':1.91' (uid=1001 pid=730304 comm="gjs /usr/share/gnome-shell/extensions/ding at rasters" label="desktop-icons-ng (unconfined)")
gen 13 13:14:17 my-laptop systemd[3482]: Starting gvfs-metadata.service - Virtual filesystem metadata service...
gen 13 13:14:17 my-laptop gnome-shell[729603]: DING: Detected async api for thumbnails
gen 13 13:14:17 my-laptop dbus-daemon[728257]: [session uid=1001 pid=728257] Successfully activated service 'org.gtk.vfs.Metadata'
gen 13 13:14:17 my-laptop systemd[3482]: Started gvfs-metadata.service - Virtual filesystem metadata service.
gen 13 13:14:17 my-laptop gnome-shell[729603]: Window manager warning: Invalid WM_TRANSIENT_FOR window 0x800008 specified for 0x80000d.
gen 13 13:14:17 my-laptop gnome-shell[729603]: DING: (gjs:730304): Gjs-WARNING **: 13:14:17.192: GLib.unix_signal_add has been moved to a separate platform-specific library. Please update your code to use GLibUnix.signal_add instead.
gen 13 13:14:17 my-laptop gnome-shell[729603]: DING: 0 DesktopManager() ["/usr/share/gnome-shell/extensions/ding at rastersoft.com/app/desktopManager.js":264:12]
gen 13 13:14:17 my-laptop gnome-shell[729603]: DING: 1 anonymous() ["/usr/share/gnome-shell/extensions/ding at rastersoft.com/app/ding.js":180:25]
gen 13 13:14:17 my-laptop gnome-shell[729603]: DING: 2 anonymous() ["/usr/share/gnome-shell/extensions/ding at rastersoft.com/app/ding.js":197:20]
gen 13 13:14:17 my-laptop gnome-shell[729603]: DING: 3 <TOP LEVEL> ["/usr/share/gnome-shell/extensions/ding at rastersoft.com/app/ding.js":206:12]
gen 13 13:14:17 my-laptop gnome-shell[729603]: DING: ** Message: 13:14:17.254: Connecting to org.freedesktop.Tracker3.Miner.Files
gen 13 13:14:17 my-laptop gnome-shell[729603]: DING: GNOME nautilus 46.4
gen 13 13:14:17 my-laptop dbus-daemon[728257]: [session uid=1001 pid=728257] Successfully activated service 'org.gnome.ArchiveManager1'
gen 13 13:14:17 my-laptop gnome-shell[729603]: DING: DBus interface for Switcheroo control (net.hadess.SwitcherooControl) is now available.
gen 13 13:14:17 my-laptop gnome-shell[729603]: DING: DBus interface for Nautilus (org.gnome.Nautilus.FileOperations2) is now available.
gen 13 13:14:17 my-laptop gnome-shell[729603]: DING: DBus interface for Nautilus (org.freedesktop.FileManager1) is now available.
gen 13 13:14:17 my-laptop gnome-shell[729603]: DING: DBus interface for Gvfs daemon (org.gtk.vfs.Metadata) is now available.
gen 13 13:14:17 my-laptop gnome-shell[729603]: DING: DBus interface for File-roller (org.gnome.ArchiveManager1) is now available.
gen 13 13:14:17 my-laptop gnome-shell[729603]: Received notification for window. 0 notifications remaining.
gen 13 13:14:17 my-laptop tracker-miner-fs-3[730395]: (tracker-extract-3:730395): GLib-GIO-WARNING **: 13:14:17.796: Error creating IO channel for /proc/self/mountinfo: Argomento non valido (g-io-error-quark, 13)
gen 13 13:14:20 my-laptop whoopsie[729416]: [13:14:20] Sent; server replied with: No error
gen 13 13:14:20 my-laptop whoopsie[729416]: [13:14:20] Response code: 500
gen 13 13:14:20 my-laptop whoopsie[729416]: [13:14:20] Server replied with:
gen 13 13:14:20 my-laptop whoopsie[729416]: [13:14:20] <html>
gen 13 13:14:20 my-laptop whoopsie[729416]: <head><title>Oops! - OOPS-7d5d42ca48420de120cc85c1e32f3a30</title></head>
gen 13 13:14:20 my-laptop whoopsie[729416]: <body>
gen 13 13:14:20 my-laptop whoopsie[729416]: <h1>Oops!</h1>
gen 13 13:14:20 my-laptop whoopsie[729416]: <p>Something broke while generating the page.
gen 13 13:14:20 my-laptop whoopsie[729416]: Please try again in a few minutes, and if the problem persists file
gen 13 13:14:20 my-laptop whoopsie[729416]: a bug or contact customer support. Please quote OOPS-ID
gen 13 13:14:20 my-laptop whoopsie[729416]: <strong>OOPS-7d5d42ca48420de120cc85c1e32f3a30</strong>
gen 13 13:14:20 my-laptop whoopsie[729416]: </p></body></html>
gen 13 13:14:20 my-laptop whoopsie-upload-all[728014]: INFO:root:  missing (remaining: 10 s): /var/crash/_usr_bin_gnome-shell.1001.uploaded
gen 13 13:14:20 my-laptop systemd[1]: whoopsie.service: Deactivated successfully.
gen 13 13:14:21 my-laptop systemd[3482]: Started app-gnome-google\x2dchrome-730475.scope - Application launched by gnome-shell.

ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: ubuntu-desktop 1.539.2
ProcVersionSignature: Ubuntu 6.8.0-90.91-generic 6.8.12
Uname: Linux 6.8.0-90-generic x86_64
ApportVersion: 2.28.1-0ubuntu3.8
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: ubuntu:GNOME
Date: Tue Jan 13 13:21:39 2026
InstallationDate: Installed on 2021-06-17 (1671 days ago)
InstallationMedia: Ubuntu 20.04.2.0 LTS "Focal Fossa" - Release amd64 (20210209.1)
ProcEnviron:
 LANG=it_IT.UTF-8
 PATH=(custom, no user)
 SHELL=/bin/bash
 TERM=xterm-256color
 XDG_RUNTIME_DIR=<set>
SourcePackage: ubuntu-meta
UpgradeStatus: Upgraded to noble on 2025-06-14 (213 days ago)

** Affects: ubuntu-meta (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug noble third-party-packages wayland-session

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to ubuntu-meta in Ubuntu.
https://bugs.launchpad.net/bugs/2138296

Title:
  Gnome desktop crashed when disconnecting an external display

Status in ubuntu-meta package in Ubuntu:
  New

Bug description:
  I pulled out the hdmi cable, then GNOME crashed, i found this on
  journalctl:

  gen 13 13:14:16 my-laptop gnome-shell[729603]: GNOME Shell started at Tue Jan 13 2026 13:14:14 GMT+0100 (Ora standard dell’Europa centrale)
  gen 13 13:14:16 my-laptop gnome-shell[729603]: Registering session with GDM
  gen 13 13:14:16 my-laptop gnome-shell[728330]: Connection to xwayland lost
  gen 13 13:14:16 my-laptop gnome-shell[728330]: Xwayland terminated, exiting since it was mandatory
  gen 13 13:14:16 my-laptop gsd-print-notif[728730]: Error releasing name org.gnome.SettingsDaemon.PrintNotifications: La connessione è chiusa
  gen 13 13:14:16 my-laptop gsd-smartcard[728741]: Error releasing name org.gnome.SettingsDaemon.Smartcard: La connessione è chiusa
  gen 13 13:14:16 my-laptop gsd-rfkill[728736]: Error releasing name org.gnome.SettingsDaemon.Rfkill: La connessione è chiusa
  gen 13 13:14:16 my-laptop gsd-datetime[728750]: Error releasing name org.gnome.SettingsDaemon.Datetime: La connessione è chiusa
  gen 13 13:14:16 my-laptop gsd-screensaver[728770]: Error releasing name org.freedesktop.ScreenSaver: La connessione è chiusa
  gen 13 13:14:16 my-laptop gnome-shell[729603]: Launching DING process
  gen 13 13:14:16 my-laptop gdm-launch-environment][728247]: pam_unix(gdm-launch-environment:session): session closed for user gdm
  gen 13 13:14:16 my-laptop systemd-logind[1263]: Session c3 logged out. Waiting for processes to exit.
  gen 13 13:14:16 my-laptop systemd[1]: session-c3.scope: Deactivated successfully.
  gen 13 13:14:16 my-laptop systemd[1]: session-c3.scope: Consumed 5.435s CPU time.
  gen 13 13:14:16 my-laptop systemd-logind[1263]: Removed session c3.
  gen 13 13:14:16 my-laptop polkitd[1231]: Unregistered Authentication Agent for unix-session:c3 (system bus name :1.899, object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale it_IT.UTF-8) (disconnected from bus)
  gen 13 13:14:16 my-laptop gdm3[2198]: Gdm: Child process -728289 was already dead.
  gen 13 13:14:16 my-laptop gdm3[2198]: Gdm: on_display_removed: assertion 'GDM_IS_REMOTE_DISPLAY (display)' failed
  gen 13 13:14:16 my-laptop dbus-daemon[728257]: [session uid=1001 pid=728257] Successfully activated service 'org.freedesktop.impl.portal.desktop.gtk'
  gen 13 13:14:16 my-laptop systemd[3482]: Started xdg-desktop-portal-gtk.service - Portal service (GTK/GNOME implementation).
  gen 13 13:14:16 my-laptop dbus-daemon[728257]: [session uid=1001 pid=728257] Successfully activated service 'org.freedesktop.portal.Desktop'
  gen 13 13:14:16 my-laptop systemd[3482]: Started xdg-desktop-portal.service - Portal service.
  gen 13 13:14:17 my-laptop dbus-daemon[728257]: [session uid=1001 pid=728257] Activating service name='org.gnome.ArchiveManager1' requested by ':1.91' (uid=1001 pid=730304 comm="gjs /usr/share/gnome-shell/extensions/ding at rasters" label="desktop-icons-ng (unconfined)")
  gen 13 13:14:17 my-laptop dbus-daemon[728257]: [session uid=1001 pid=728257] Activating via systemd: service name='org.gtk.vfs.Metadata' unit='gvfs-metadata.service' requested by ':1.91' (uid=1001 pid=730304 comm="gjs /usr/share/gnome-shell/extensions/ding at rasters" label="desktop-icons-ng (unconfined)")
  gen 13 13:14:17 my-laptop systemd[3482]: Starting gvfs-metadata.service - Virtual filesystem metadata service...
  gen 13 13:14:17 my-laptop gnome-shell[729603]: DING: Detected async api for thumbnails
  gen 13 13:14:17 my-laptop dbus-daemon[728257]: [session uid=1001 pid=728257] Successfully activated service 'org.gtk.vfs.Metadata'
  gen 13 13:14:17 my-laptop systemd[3482]: Started gvfs-metadata.service - Virtual filesystem metadata service.
  gen 13 13:14:17 my-laptop gnome-shell[729603]: Window manager warning: Invalid WM_TRANSIENT_FOR window 0x800008 specified for 0x80000d.
  gen 13 13:14:17 my-laptop gnome-shell[729603]: DING: (gjs:730304): Gjs-WARNING **: 13:14:17.192: GLib.unix_signal_add has been moved to a separate platform-specific library. Please update your code to use GLibUnix.signal_add instead.
  gen 13 13:14:17 my-laptop gnome-shell[729603]: DING: 0 DesktopManager() ["/usr/share/gnome-shell/extensions/ding at rastersoft.com/app/desktopManager.js":264:12]
  gen 13 13:14:17 my-laptop gnome-shell[729603]: DING: 1 anonymous() ["/usr/share/gnome-shell/extensions/ding at rastersoft.com/app/ding.js":180:25]
  gen 13 13:14:17 my-laptop gnome-shell[729603]: DING: 2 anonymous() ["/usr/share/gnome-shell/extensions/ding at rastersoft.com/app/ding.js":197:20]
  gen 13 13:14:17 my-laptop gnome-shell[729603]: DING: 3 <TOP LEVEL> ["/usr/share/gnome-shell/extensions/ding at rastersoft.com/app/ding.js":206:12]
  gen 13 13:14:17 my-laptop gnome-shell[729603]: DING: ** Message: 13:14:17.254: Connecting to org.freedesktop.Tracker3.Miner.Files
  gen 13 13:14:17 my-laptop gnome-shell[729603]: DING: GNOME nautilus 46.4
  gen 13 13:14:17 my-laptop dbus-daemon[728257]: [session uid=1001 pid=728257] Successfully activated service 'org.gnome.ArchiveManager1'
  gen 13 13:14:17 my-laptop gnome-shell[729603]: DING: DBus interface for Switcheroo control (net.hadess.SwitcherooControl) is now available.
  gen 13 13:14:17 my-laptop gnome-shell[729603]: DING: DBus interface for Nautilus (org.gnome.Nautilus.FileOperations2) is now available.
  gen 13 13:14:17 my-laptop gnome-shell[729603]: DING: DBus interface for Nautilus (org.freedesktop.FileManager1) is now available.
  gen 13 13:14:17 my-laptop gnome-shell[729603]: DING: DBus interface for Gvfs daemon (org.gtk.vfs.Metadata) is now available.
  gen 13 13:14:17 my-laptop gnome-shell[729603]: DING: DBus interface for File-roller (org.gnome.ArchiveManager1) is now available.
  gen 13 13:14:17 my-laptop gnome-shell[729603]: Received notification for window. 0 notifications remaining.
  gen 13 13:14:17 my-laptop tracker-miner-fs-3[730395]: (tracker-extract-3:730395): GLib-GIO-WARNING **: 13:14:17.796: Error creating IO channel for /proc/self/mountinfo: Argomento non valido (g-io-error-quark, 13)
  gen 13 13:14:20 my-laptop whoopsie[729416]: [13:14:20] Sent; server replied with: No error
  gen 13 13:14:20 my-laptop whoopsie[729416]: [13:14:20] Response code: 500
  gen 13 13:14:20 my-laptop whoopsie[729416]: [13:14:20] Server replied with:
  gen 13 13:14:20 my-laptop whoopsie[729416]: [13:14:20] <html>
  gen 13 13:14:20 my-laptop whoopsie[729416]: <head><title>Oops! - OOPS-7d5d42ca48420de120cc85c1e32f3a30</title></head>
  gen 13 13:14:20 my-laptop whoopsie[729416]: <body>
  gen 13 13:14:20 my-laptop whoopsie[729416]: <h1>Oops!</h1>
  gen 13 13:14:20 my-laptop whoopsie[729416]: <p>Something broke while generating the page.
  gen 13 13:14:20 my-laptop whoopsie[729416]: Please try again in a few minutes, and if the problem persists file
  gen 13 13:14:20 my-laptop whoopsie[729416]: a bug or contact customer support. Please quote OOPS-ID
  gen 13 13:14:20 my-laptop whoopsie[729416]: <strong>OOPS-7d5d42ca48420de120cc85c1e32f3a30</strong>
  gen 13 13:14:20 my-laptop whoopsie[729416]: </p></body></html>
  gen 13 13:14:20 my-laptop whoopsie-upload-all[728014]: INFO:root:  missing (remaining: 10 s): /var/crash/_usr_bin_gnome-shell.1001.uploaded
  gen 13 13:14:20 my-laptop systemd[1]: whoopsie.service: Deactivated successfully.
  gen 13 13:14:21 my-laptop systemd[3482]: Started app-gnome-google\x2dchrome-730475.scope - Application launched by gnome-shell.

  ProblemType: Bug
  DistroRelease: Ubuntu 24.04
  Package: ubuntu-desktop 1.539.2
  ProcVersionSignature: Ubuntu 6.8.0-90.91-generic 6.8.12
  Uname: Linux 6.8.0-90-generic x86_64
  ApportVersion: 2.28.1-0ubuntu3.8
  Architecture: amd64
  CasperMD5CheckResult: unknown
  CurrentDesktop: ubuntu:GNOME
  Date: Tue Jan 13 13:21:39 2026
  InstallationDate: Installed on 2021-06-17 (1671 days ago)
  InstallationMedia: Ubuntu 20.04.2.0 LTS "Focal Fossa" - Release amd64 (20210209.1)
  ProcEnviron:
   LANG=it_IT.UTF-8
   PATH=(custom, no user)
   SHELL=/bin/bash
   TERM=xterm-256color
   XDG_RUNTIME_DIR=<set>
  SourcePackage: ubuntu-meta
  UpgradeStatus: Upgraded to noble on 2025-06-14 (213 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-meta/+bug/2138296/+subscriptions




More information about the foundations-bugs mailing list