Bug 377888 - .gtkrc-2.0 file needs to set "gtk-error-bell=0" by default
Summary: .gtkrc-2.0 file needs to set "gtk-error-bell=0" by default
Status: RESOLVED UPSTREAM
Alias: None
Product: kde-gtk-config
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR grave
Target Milestone: ---
Assignee: Manuel Tortosa
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-03-21 14:16 UTC by Nate Graham
Modified: 2017-03-24 16:47 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nate Graham 2017-03-21 14:16:07 UTC
KDE Plasma 5.9.2 on openSUSE Tumbleweed.

The .gtkrc-2.0 that gets created when you run GTK apps in KDE does not have "gtk-error-bell=0" in it. As a result, hitting the backspace key in an empty text field in GTK apps produces a horrible jarring beep noise that makes my wife never want to use Linux ever. This beep doesn't even respect the system volume. Muting the computer doesn't silence the awful beeps. What a mis-feature!

.gtkrc-2.0 definitely needs to set "gtk-error-bell=0" by default.
Comment 1 Nate Graham 2017-03-21 18:12:11 UTC
Also /etc/gtk-2.0/gtkrc.
Comment 2 Aleix Pol 2017-03-22 01:46:05 UTC
Hi,
Is this something new?
Comment 3 Nate Graham 2017-03-22 01:56:29 UTC
Not sure if it's a regression, or if it's simply always been this way. I just noticed and investigated today, as a relatively new KDE user.
Comment 4 Nate Graham 2017-03-24 16:47:41 UTC
Actually, these files are provided by openSUSE, not KDE. Moving it there: https://bugzilla.opensuse.org/show_bug.cgi?id=1030936