Bugzilla – Bug 567471
Eliminate PC speaker beep from GTK+ applications
Last modified: 2012-07-31 20:41:07 UTC
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.6) Gecko/20091210 SUSE/2.0.1-1.2 SeaMonkey/2.0.1 I use KDE 4 but often run GTK+ applications, like SeaMonkey and XEmacs, which insist on using the "PC speaker beep" as a system bell instead of the default KDE system notification. This problem is compounded by the fact that on some computers it is impossible to lower the volume of the PC speaker to an acceptable level. On my system, even at its lowest setting, it literally hurts my ears when the PC speaker beeps through my headphones. Is there not some way of automatically configuring GNOME/GTK+ to use the KDE system notification for its system bell? Reproducible: Always Steps to Reproduce: 1. Load a GTK+ app, such as XEmacs. 2. Do something to cause a system bell, such as trying to scroll up past the beginning of the buffer in XEmacs. Actual Results: 3. Annoying, ear-splittingly loud noise emanates from the PC speaker channel. Expected Results: 3. The default system notification sound should have been played.
Problem still exists in OpenSUSE 11.3.
Problem still exists in OpenSUSE 11.4. Wireshark, which is also a GTK+ application, was hurting the ears of me and my colleagues, even though I had blacklisted pcspkr. "xset b off" solved it. Other tricks you can try: http://crunchbanglinux.org/forums/topic/8543/turning-off-system-beeps/
Sorry, this bug did not get the attention it deserved. Not likely, you have already upgraded to newer versions of openSUSE, which had a lot more bug fixes. We believe that this specific bug has been fixed during one of the release cycles; as such, I close the bug as 'FIXED'. Should you be able to reproduce this issue on a newer openSUSE version, please feel to report it again.