[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: