On Tue, 25 Apr 2017 10:12:00 -0600 Nate Graham <pointedstick@zoho.com> wrote:
On 04/25/2017 09:56 AM, Rüdiger Meier wrote:
On 04/25/2017 05:46 PM, Nate Graham wrote:
On 04/25/2017 09:41 AM, Anton Aylward wrote:
Goo, you guys make it all so complicated.
I disable my PC's speaker very simply. I plug in the headphones. If I don't want any sound I turn down the volume on the headphones.
Perhaps your machine is different, that plugging in headphones doesn't disable speaker.
The advantage is that if I *do* want to listen to something, a podcast perhaps, I just use the headphone. I don't disturb anyone.
On my laptop (and probably most modern laptops) the old-fashioned "PC speaker" is not a physical piece of hardware on the motherboard: it is purely virtual, and its audio is piped through the main speakers/headphone jack/audio channel *regardless of system volume*. So If you followed your normal routine with my hardware, one day when you were wearing your headphones with the volume down low or muted, you would accidentally hit the backspace, up, or left arrow key in a GTK text view and there would be an incredibly loud angry jarring beep right your eardrum at max volume.
Just remove pulseaudio. This solves all these problems.
And that breaks audio in Firefox, which now requires PulseAudio :)
Returning to the past never works in the long term. The world changes, time marches on, and everything we once held dear will eventually be replaced with something foreign and alien. Such is life.
And anyway, the true fix for this issue is really simple: just set "gtk-error-bell = 0" in /etc/gtk-3.0/settings.ini and /etc/gtk-2.0/gtkrc
Nate
Unless a theme author thinks that beeps are important and overrides that. Happened with scroll behavior for me - there is a global setting but because theme authors change it in themes scrollbars behave differently in each theme. GTK is such a wonderful piece of a framework. IMHO blacklisting pcspkr is the only true way of solving the issue for sound cards that do not have working volume control for it. On some sound cards either a separate control or the master control applies to the PC speaker so you can turn it down to bearable volume and/or mute it. On all other cards the piece of hardware is broken and totally deserves blacklisting. Thanks Michal -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org