Bug#1107242: /usr/lib/notification-daemon/notification-daemon: stops working after a bit if user doesn't dismiss bubbles

Ian Jackson ijackson at chiark.greenend.org.uk
Tue Jun 3 17:08:54 BST 2025


Package: notification-daemon
Version: 3.20.0-5
Severity: important
File: /usr/lib/notification-daemon/notification-daemon

I'm using notification-daemon to handle desktop notifications, because
the libgtk fallback has a bug interacting with my window manager.

I find that it works fine for a bit, but after a while it stops
working.  When it's in the non-working state, some senders of
notifications seem to use a fallback in libgtk, but in this state,
notify-send(1) prints this

  GDBus.Error:org.freedesktop.Notifications.MaxNotificationsExceeded: Exceeded maximum number of notifications

I UTSL and it seems to have a queue of at the most 20, where things
get added if they're sent over dbus, and deleted if they're dismissed
by the user.  But nothing else removes them.

ISTM that if the user doesn't dismiss notifications they should
expire, or something.

Thanks,
Ian.

-- System Information:
Debian Release: trixie/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.20-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Versions of packages notification-daemon depends on:
ii  libatk1.0-0t64       2.56.0-3
ii  libc6                2.41-6
ii  libcairo-gobject2    1.18.4-1+b1
ii  libcairo2            1.18.4-1+b1
ii  libgdk-pixbuf-2.0-0  2.42.12+dfsg-2
ii  libglib2.0-0t64      2.84.0-2
ii  libgtk-3-0t64        3.24.49-2
ii  libharfbuzz0b        10.2.0-1+b1
ii  libpango-1.0-0       1.56.3-1
ii  libpangocairo-1.0-0  1.56.3-1
ii  libx11-6             2:1.8.12-1
ii  zlib1g               1:1.3.dfsg+really1.3.1-1+b1

notification-daemon recommends no packages.

notification-daemon suggests no packages.

-- no debconf information



More information about the pkg-gnome-maintainers mailing list