PC speaker stopped working after upgrade to Squeeze
When I upgraded my Lenny AMD64 system to Squeeze earlier this year, the
PC speaker (ie motherboard buzzer) stopped working. To get it to work I
have to remove and re-add the pcspkr kernel module using modprobe every
time I reboot. The only relevant bits I can find in dmesg are:
[ 2.616528] udev: starting version 164
[ 2.861193] input: PC Speaker as /devices/platform/pcspkr/input/input2
[ 2.904056] ACPI: WMI: Mapper loaded
during boot, and:
[ 885.175967] input: PC Speaker as /devices/platform/pcspkr/input/input8
when re-inserting the module.
There is also:
[ 4.117058] hda_codec: ALC889A: BIOS auto-probing.
[ 4.118461] input: HDA Digital PCBeep as
[ 4.122153] HDA Intel 0000:01:00.1: PCI INT B -> GSI 19 (level, low)
-> IRQ 19
Is that relevant?
My kernel is currently linux-image-2.6.32-5-amd64 2.6.32-37 and the
motherboard is a Gigabyte GA-MA790FXT-UD5P.
Why do I need to reload the pcspkr module? Is there any way I can get it
to work from boot? Is this be a kernel or udev bug, or just a weird
hardware / software configuration combination?
Thanks for any help,