PDA

View Full Version : FC6 and the PC speaker


sleeping
8th January 2007, 02:26 AM
One thing I noticed when I finally upgraded from FC4 to FC6 is that the PC speaker is now used a lot more than it used to be. My sound card has been properly detected and I have good sound coming out of it.

However, the PC speaker beeps in the following cases :

- After boot, when gdm starts (or after a logout)
- In Firefox, when doing a Find (Ctrl+F) on a text not found, once for every letter I type
- In Thunderbird, when new mail arrives.

That happens even for a user having the KMixer set to mute the PC speaker.

I don't want to have to snip the wires to the PC speaker, I am certain there is a software solution to this problem, I just can't seem to find it.

The only reference to that kind of problem I have found on the forum is here (http://forums.fedoraforum.org/forum/showthread.php?t=133737), but the solution assumes that the user uses GNOME (while I use KDE) and that's it's only a per-user issue (while gdm is a system issue), and I'm not having the exact same problem (somehow, the konsole doesn't beep, it emits a sound on the soundcard).

How can I deactivate the PC speaker (and redirect its use to an actualy sound on the soundcard)?

Thanks.

mlbaker
8th January 2007, 03:00 AM
There is a bit more here under "Less Common Issues". This will help you to turn it off. I don't know how to redirect.

http://fedoraproject.org/wiki/Bugs/FC6Common

AlexThomson_NZ
8th January 2007, 03:18 AM

You should be able to remove the pc speaker device with modprobe -r pcspkr.

I am not too sure if you can redirect the sound to the soundcard, but I suspect a program 'jack' can do this (I've heard a bit about it but never used it- sounds like a prick to get configured though)

Is there options for GDM/firefox to suppress the sound or customise it? Thunderbird at least does in Edit->Preferences->Options->General under the 'advanced' options