Your message dated Sun, 30 Aug 2026 20:11:16 +0200
with message-id <[email protected]>
and subject line Re: cinnamon: bell sound appears in all kinds of places
has caused the Debian Bug report #824427,
regarding cinnamon: bell sound appears in all kinds of places
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
824427: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824427
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: cinnamon
Version: 3.0.2-1
Severity: normal


Hey.

Not sure whether this can be considered a "bug"...
Since 3.0, in all kinds of things the "bell" sound appears
in all kinds of places, where it didn't before...

e.g. when doing an unsuccessful tab completion in
gnome-terminal (which at least has an option to disable the
bell)... or in Firefox when searching for text and that isn't
found.

That's quite annoying and I didn't find a way to get rid of
it via the sound applet,...
It is possible in my system cause the soundcard itself
(though only ALSA exports this and Pulseaudio once again sucks
here), allows me to "mute" the "beep" (which seems to be used
for the bell.
But this is of course no solution for all those people
with cards who don't export that as a mixer item.


Cheers,
Chris.


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.5.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_DE.UTF-8, LC_CTYPE=en_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages cinnamon depends on:
ii  caribou                                      0.4.20-1
ii  cinnamon-common                              3.0.2-1
ii  cinnamon-control-center                      3.0.0-1
ii  cinnamon-desktop-data                        3.0.1-1
ii  cinnamon-screensaver                         3.0.0-1
ii  cinnamon-session                             3.0.0-2
ii  cinnamon-settings-daemon                     3.0.1-1
ii  cjs                                          3.0.1-1
ii  cups-pk-helper                               0.2.5-2+b1
ii  dconf-gsettings-backend [gsettings-backend]  0.26.0-1
ii  gir1.2-accountsservice-1.0                   0.6.40-3
ii  gir1.2-caribou-1.0                           0.4.20-1
ii  gir1.2-clutter-1.0                           1.26.0-2
ii  gir1.2-cmenu-3.0                             3.0.0-1
ii  gir1.2-cogl-1.0                              1.22.0-2
ii  gir1.2-gconf-2.0                             3.2.6-3
ii  gir1.2-gdkpixbuf-2.0                         2.34.0-1
ii  gir1.2-gkbd-3.0                              3.6.0-1
ii  gir1.2-glib-2.0                              1.48.0-2
ii  gir1.2-gnomedesktop-3.0                      3.20.2-1
ii  gir1.2-gtk-3.0                               3.20.4-1
ii  gir1.2-gtkclutter-1.0                        1.8.0-1
ii  gir1.2-javascriptcoregtk-3.0                 2.4.11-1
ii  gir1.2-keybinder-3.0                         0.3.1-1
ii  gir1.2-meta-muffin-0.0                       3.0.3-1
ii  gir1.2-networkmanager-1.0                    1.2.2-1
ii  gir1.2-notify-0.7                            0.7.6-2
ii  gir1.2-pango-1.0                             1.40.1-1
ii  gir1.2-polkit-1.0                            0.105-15
ii  gir1.2-soup-2.4                              2.54.1-1
ii  gir1.2-upowerglib-1.0                        0.99.4-2
ii  gir1.2-webkit-3.0                            2.4.11-1
ii  gkbd-capplet                                 3.6.0-1
ii  gnome-backgrounds                            3.20-1
ii  gnome-icon-theme-symbolic                    3.12.0-1
ii  gnome-themes-standard                        3.20-1
ii  gsettings-desktop-schemas                    3.20.0-3
ii  libatk-bridge2.0-0                           2.20.1-1
ii  libatk1.0-0                                  2.20.0-1
ii  libc6                                        2.22-9
ii  libcairo2                                    1.14.6-1+b1
ii  libcinnamon-menu-3-0                         3.0.0-1
ii  libcjs0                                      3.0.1-1
ii  libclutter-1.0-0                             1.26.0-2
ii  libcogl-pango20                              1.22.0-2
ii  libcogl-path20                               1.22.0-2
ii  libcogl20                                    1.22.0-2
ii  libcroco3                                    0.6.11-1
ii  libgdk-pixbuf2.0-0                           2.34.0-1
ii  libgirepository-1.0-1                        1.48.0-2
ii  libgl1-mesa-glx [libgl1]                     11.2.2-1
ii  libglib2.0-0                                 2.48.1-1
ii  libglib2.0-bin                               2.48.1-1
ii  libgstreamer1.0-0                            1.8.1-1
ii  libgtk-3-0                                   3.20.4-1
ii  libjs-jquery                                 1.12.3-1
ii  libmozjs-24-0                                24.2.0-3
ii  libmuffin0                                   3.0.3-1
ii  libpango-1.0-0                               1.40.1-1
ii  libpangocairo-1.0-0                          1.40.1-1
ii  libstartup-notification0                     0.12-4
ii  libx11-6                                     2:1.6.3-1
ii  libxfixes3                                   1:5.0.1-2+b2
ii  libxml2                                      2.9.3+dfsg1-1
ii  mesa-utils                                   8.3.0-1
ii  nemo                                         3.0.1-1
ii  policykit-1-gnome                            0.105-2
ii  python-dbus                                  1.2.4-1
ii  python-gconf                                 2.28.1+dfsg-1.1
ii  python-gi-cairo                              3.20.1-1
ii  python-imaging                               3.2.0-2
ii  python-lxml                                  3.6.0-1
ii  python-pam                                   0.4.2-13.2
ii  python-pexpect                               4.0.1-1
ii  python-pyinotify                             0.9.5-1
pn  python3:any                                  <none>
pn  python:any                                   <none>

Versions of packages cinnamon recommends:
ii  cinnamon-l10n                         3.0.0-1
ii  gir1.2-gnomebluetooth-1.0             3.18.3-1
ii  gir1.2-nmgtk-1.0                      1.2.2-1
ii  gksu                                  2.0.2-9
ii  gnome-terminal [x-terminal-emulator]  3.20.2-1
ii  network-manager-gnome                 1.2.2-1
ii  xterm [x-terminal-emulator]           324-2

Versions of packages cinnamon suggests:
ii  cinnamon-doc   3.0.2-1
pn  python-opencv  <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
Version: 5.4.1-1

Hi Christoph,

I'm closing this bug: the cause is gone since muffin 5.4.1, and I've
reassigned the report to muffin, where the code lives.

What you hit was a regression in muffin 3.0. Up to muffin 2.8 the window
manager disabled the X server's audible bell whenever it was built with
libcanberra support, and played the bell itself. That code was dropped in
3.0, so from Cinnamon 3.0 on the X audible bell stayed enabled and every
XBell() from an application reached the hardware beep directly — exactly
what you described, and why muting the "Beep" mixer item was the only way
out even though audible-bell was false.

muffin 5.4.1 brought the disabling back, now unconditionally, in
src/x11/meta-x11-display.c:


/* We are playing sounds using libcanberra support, we handle the
 * bell whether its an audible bell or a visible bell */
XkbChangeEnabledControls (x11_display->xdisplay, XkbUseCoreKbd,
                          XkbAudibleBellMask, 0);


So on bookworm and later the stray beeps cannot happen any more. Note
that the upstream issue this bug was forwarded to was closed by a bot for
inactivity rather than by a fix; the problem was solved by that change
instead.

The flip side is that with audible-bell false by default nothing is
played in place of the beep, which is now tracked as #1036121.

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


--- End Message ---

Reply via email to