--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: linux-image-2.6.22-3-amd64: snd_hda_intel disables internal beeper speaker of laptop
- From: Tim Connors <reportbug@rather.puzzling.org>
- Date: Sun, 11 Nov 2007 00:16:28 +1100
- Message-id: <20071110131628.18253.52449.reportbug@dirac.rather.puzzling.org>
Package: linux-image-2.6.22-3-amd64
Version: 2.6.22-5
Severity: normal
If I prevent the snd_hda_intel module from loading, my laptop's
(emulated) beeper speaker, running through the soundcard, works
(although very loudly! Without the sound modules, one doesn't have a
volume control) from X or the console.
As soon as I insert the snd_hda_intel module, I lose the beeper
speaker, from then on until a reboot. This is using both of options:
options snd-hda-intel model=dell-laptop probe_mask=1
options snd-hda-intel probe_mask=1
The mixer doesn't seem to know about a beeper speaker, which I find
odd, given my previous laptops who had a volume knob on the beeper
speaker. amixer output is:
Simple mixer control 'PCM',0
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 255
Mono:
Front Left: Playback 255 [100%]
Front Right: Playback 255 [100%]
Simple mixer control 'Front',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 127
Mono:
Front Left: Playback 127 [100%] [0.00dB] [on]
Front Right: Playback 127 [100%] [0.00dB] [on]
Simple mixer control 'Surround',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 127
Mono:
Front Left: Playback 127 [100%] [0.00dB] [off]
Front Right: Playback 127 [100%] [0.00dB] [off]
Simple mixer control 'Line In as Output',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'ADCMux',0
Capabilities: cswitch
Capture channels: Front Left - Front Right
Front Left: Capture [off]
Front Right: Capture [off]
Simple mixer control 'Digital Input Source',0
Capabilities: enum
Items: 'Analog Inputs' 'Digital Mic 1'
Item0: 'Analog Inputs'
Simple mixer control 'InMux',0
Capabilities: cvolume
Capture channels: Front Left - Front Right
Limits: Capture 0 - 4
Front Left: Capture 0 [0%] [0.00dB]
Front Right: Capture 0 [0%] [0.00dB]
Simple mixer control 'InVol',0
Capabilities: cvolume
Capture channels: Front Left - Front Right
Limits: Capture 0 - 15
Front Left: Capture 0 [0%] [0.00dB]
Front Right: Capture 0 [0%] [0.00dB]
Simple mixer control 'Input Source',0
Capabilities: cenum
Items: 'Line'
Item0: 'Line'
Surely the hardware can do it, and surely the soundcard driver knows
about the beeper, since it turns it off. Maybe a case of an immature
driver for new hardware that will work in the next kernel version
(this soundcard also doesn't seem to sense the headphone socket
either, and pumps the sound out of both the internal speakers and the
headphone).
-- Package-specific info:
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.22 (SMP w/2 CPU cores)
Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash
Versions of packages linux-image-2.6.22-3-amd64 depends on:
ii e2fsprogs 1.40.2-1 ext2 file system utilities and lib
ii initramfs-tools [linux-initr 0.91b tools for generating an initramfs
ii module-init-tools 3.3-pre11-4 tools for managing Linux kernel mo
linux-image-2.6.22-3-amd64 recommends no packages.
-- debconf information:
linux-image-2.6.22-3-amd64/postinst/old-system-map-link-2.6.22-3-amd64: true
linux-image-2.6.22-3-amd64/preinst/failed-to-move-modules-2.6.22-3-amd64:
linux-image-2.6.22-3-amd64/prerm/removing-running-kernel-2.6.22-3-amd64: true
linux-image-2.6.22-3-amd64/postinst/bootloader-error-2.6.22-3-amd64:
linux-image-2.6.22-3-amd64/postinst/old-initrd-link-2.6.22-3-amd64: true
linux-image-2.6.22-3-amd64/postinst/bootloader-test-error-2.6.22-3-amd64:
linux-image-2.6.22-3-amd64/preinst/bootloader-initrd-2.6.22-3-amd64: true
linux-image-2.6.22-3-amd64/preinst/lilo-initrd-2.6.22-3-amd64: true
linux-image-2.6.22-3-amd64/preinst/abort-install-2.6.22-3-amd64:
linux-image-2.6.22-3-amd64/preinst/elilo-initrd-2.6.22-3-amd64: true
linux-image-2.6.22-3-amd64/preinst/initrd-2.6.22-3-amd64:
shared/kernel-image/really-run-bootloader: true
linux-image-2.6.22-3-amd64/postinst/create-kimage-link-2.6.22-3-amd64: true
linux-image-2.6.22-3-amd64/postinst/depmod-error-initrd-2.6.22-3-amd64: false
linux-image-2.6.22-3-amd64/prerm/would-invalidate-boot-loader-2.6.22-3-amd64: true
linux-image-2.6.22-3-amd64/preinst/overwriting-modules-2.6.22-3-amd64: true
linux-image-2.6.22-3-amd64/postinst/depmod-error-2.6.22-3-amd64: false
linux-image-2.6.22-3-amd64/preinst/abort-overwrite-2.6.22-3-amd64:
linux-image-2.6.22-3-amd64/preinst/already-running-this-2.6.22-3-amd64:
linux-image-2.6.22-3-amd64/preinst/lilo-has-ramdisk:
linux-image-2.6.22-3-amd64/postinst/old-dir-initrd-link-2.6.22-3-amd64: true
linux-image-2.6.22-3-amd64/postinst/kimage-is-a-directory:
--- End Message ---