Bug#620652: linux-image-2.6.38-2-686-bigmem: fails to disable error beep
Jonathan Nieder <jrnieder@gmail.com> writes:
> tags 620652 - sid
> quit
>
> Hi Henry,
Hi Jonathan,
> henry atting wrote:
>
>> Usually as a last resort removing the pc speaker modules pcspkr and
>> snd_pscp effectively disables the error beep.
>> Not with this kernel.
>>
>> In the according directories I removed `pcspkr.ko` and `snd_pcsp.ko`,
>> then executed `depmod -a`, then built initird with:
>> update-initramfs -u -k all.
>>
>> Nevertheless the beep on error is still there...
>
> Could you be more specific? What version did not have this problem?
> What do you do to provoke the beep? (I have to ask since on a desktop
> there are some situations where a sound file containing a recorded
> beep sound is played.)
The beep sounds on error (or on shutdown) E.g. I enter `sldj`, hit TAB for completion
-> it beeps. No matter if I am on a virtual console or in a terminal
emulator. (I know that I can disable it on X with the appropriate xset
setting)
I use gnome with awesome as a WM. The beep sound is definitively this
painful hardware beep and not a sound file.
Before this kernel removing the mentioned modules always helped, my last kernel
before 2.6.38.* was 2.6.32-5-686-bigmem
>> [ 18.175066] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/input/input13
>
> Hmm, this is interesting. What happens if you unload snd_hda_intel
> and reload it with beep_mode=0?
>
> # modprobe -r snd_hda_intel
> # modprobe snd_hda_intel beep_mode=0
>
> If that works, maybe 2 ("mutable using the software mixer") would be a
> good default for SND_HDA_INPUT_BEEP_MODE.
This works indeed. Becaus I could not unload it (got a message that it
is still in use) I put these two lines in /etc/rc.local... and the beep
is gone.
> Thanks for reporting,
> Jonathan
Thanks,
henry
--
http://literaturlatenight.de
Reply to: