However, I have noticed that killing pulseaudio solves the problem for me.
- With PulseAudio running and either "HDA Intel STAC92xx Analog (ALSA)" or "PulseAudio Sound Server" selected for sound capture in gnome-sound-properties, gnome-sound-recorder shows a single recording channel (Capture) and the recorded sound is faint.
- With PulseAudio running and any other sound capture device selected in gnome-sound-properties (HDA Intel OSS, ALSA, or OSS), gnome-sound-recorder reports recording 15 minutes of sound per second. (Then I usually kill it.)
- After issuing "pactl exit", the settings in gnome-sound-properties do not matter anymore. Now, gnome-sound-recorder always lists all ALSA recording channels (in my case they are Capture, Capture 1, Capture 2, Digital, Mux, Mux 1 and Mux 2). Then, I can turn up the Digital channel in alsamixer (I'm recording from the built-in microphone), after which the recording is fine (from the Capture channel).
I can confirm this bug on Intrepid on a Dell M1330:
$ uname -a
Linux pegasus 2.6.27-7-generic #1 SMP Fri Oct 24 06:40:41 UTC 2008 x86_64 GNU/Linux
$ lspci | grep Audio
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)
$ head -5 /proc/asound/ card0/codec# 0
Codec: SigmaTel STAC9228
Address: 0
Vendor Id: 0x83847616
Subsystem Id: 0x10280209
Revision Id: 0x100201
However, I have noticed that killing pulseaudio solves the problem for me.
- With PulseAudio running and either "HDA Intel STAC92xx Analog (ALSA)" or "PulseAudio Sound Server" selected for sound capture in gnome-sound- properties, gnome-sound- recorder shows a single recording channel (Capture) and the recorded sound is faint.
- With PulseAudio running and any other sound capture device selected in gnome-sound- properties (HDA Intel OSS, ALSA, or OSS), gnome-sound- recorder reports recording 15 minutes of sound per second. (Then I usually kill it.)
- After issuing "pactl exit", the settings in gnome-sound- properties do not matter anymore. Now, gnome-sound- recorder always lists all ALSA recording channels (in my case they are Capture, Capture 1, Capture 2, Digital, Mux, Mux 1 and Mux 2). Then, I can turn up the Digital channel in alsamixer (I'm recording from the built-in microphone), after which the recording is fine (from the Capture channel).