Package: linux-image-2.6.32-trunk-686 Version: 2.6.32-5 Severity: normal I just did a squeeze install on my thinkpad x200s. I noticed that the sound wasn't working properly (lots of squealing), due to snd_pcsp being loaded as card0. It only happened on some boots (and now I'm unable to reproduce it, but it was definitely happening!) Here's what the dmesg looks like when sound is working properly: Feb 11 17:18:42 droptest kernel: [ 9.887653] EXT3-fs: mounted filesystem with ordered data mode. Feb 11 17:18:42 droptest kernel: [ 11.600799] udev: starting version 150 Feb 11 17:18:42 droptest kernel: [ 12.183273] input: PC Speaker as /devices/platform/pcspkr/input/input4 Feb 11 17:18:42 droptest kernel: [ 12.216008] Non-volatile memory driver v1.3 Feb 11 17:18:42 droptest kernel: [ 12.261594] ACPI: SSDT 3c6d6c20 00286 (v01 PmRef Cpu0Ist 00003000 INTL 20050624) Feb 11 17:18:42 droptest kernel: [ 12.263132] ACPI: SSDT 3c6d4020 0087A (v01 PmRef Cpu0Cst 00003001 INTL 20050624) ... Feb 11 17:18:42 droptest kernel: [ 12.652344] Bluetooth: HCI device and connection manager initialized Feb 11 17:18:42 droptest kernel: [ 12.652350] Bluetooth: HCI socket layer initialized Feb 11 17:18:42 droptest kernel: [ 12.783824] HDA Intel 0000:00:1b.0: PCI INT B -> GSI 17 (level, low) -> IRQ 17 Feb 11 17:18:42 droptest kernel: [ 12.783881] HDA Intel 0000:00:1b.0: setting latency timer to 64 Feb 11 17:18:42 droptest kernel: [ 12.930980] input: HDA Intel Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input6 Feb 11 17:18:42 droptest kernel: [ 12.931288] input: HDA Intel Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input7 Feb 11 17:18:42 droptest kernel: [ 12.931561] input: HDA Intel Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input8 Feb 11 17:18:42 droptest kernel: [ 12.931839] input: HDA Intel Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input9 Feb 11 17:18:42 droptest kernel: [ 12.934944] Bluetooth: Generic Bluetooth USB driver ver 0.6 Here's what it looked like when sound was not working: Feb 11 16:03:12 droptest kernel: [ 7.198891] EXT3-fs: mounted filesystem with ordered data mode. Feb 11 16:03:12 droptest kernel: [ 8.507281] udev: starting version 150 Feb 11 16:03:12 droptest kernel: [ 9.035693] input: PC Speaker as /devices/platform/pcspkr/input/input4 Feb 11 16:03:12 droptest kernel: [ 9.130691] Error: Driver 'pcspkr' is already registered, aborting... Feb 11 16:03:12 droptest kernel: [ 9.169543] ACPI: SSDT 3c6d6c20 00286 (v01 PmRef Cpu0Ist 00003000 INTL 20050624) Feb 11 16:03:12 droptest kernel: [ 9.171324] ACPI: SSDT 3c6d4020 0087A (v01 PmRef Cpu0Cst 00003001 INTL 20050624) ... Feb 11 16:03:12 droptest kernel: [ 9.181020] Switching to clocksource hpet Feb 11 16:03:12 droptest kernel: [ 9.187443] HDA Intel 0000:00:1b.0: PCI INT B -> GSI 17 (level, low) -> IRQ 17 Feb 11 16:03:12 droptest kernel: [ 9.187477] HDA Intel 0000:00:1b.0: setting latency timer to 64 Feb 11 16:03:12 droptest kernel: [ 9.189204] ACPI: WMI: Mapper loaded ... Feb 11 16:03:12 droptest kernel: [ 9.306015] thinkpad_acpi: Standard ACPI backlight interface available, not loading native one. Feb 11 16:03:12 droptest kernel: [ 9.306376] input: ThinkPad Extra Buttons as /devices/virtual/input/input5 Feb 11 16:03:12 droptest kernel: [ 9.348066] input: HDA Intel Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card1/input6 Feb 11 16:03:12 droptest kernel: [ 9.348181] input: HDA Intel Mic as /devices/pci0000:00/0000:00:1b.0/sound/card1/input7 Feb 11 16:03:12 droptest kernel: [ 9.348274] input: HDA Intel Mic as /devices/pci0000:00/0000:00:1b.0/sound/card1/input8 Feb 11 16:03:12 droptest kernel: [ 9.348362] input: HDA Intel Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card1/input9 Feb 11 16:03:12 droptest kernel: [ 9.348658] i801_smbus 0000:00:1f.3: PCI INT A -> GSI 23 (level, low) -> IRQ 23 I've attached both full dmesgs. When the pcspkr is loaded, it works fine. The problem occurred when snd_pcsp was loaded instead. Some more info (from when sound is working): dilinger@droptest:~$ dpkg -l |grep alsa ii alsa-base 1.0.21+dfsg-2 ALSA driver configuration files ii alsa-utils 1.0.21-1 ALSA utilities ii gstreamer0.10-alsa 0.10.25-7 GStreamer plugin for ALSA dilinger@droptest:~$ cat /proc/asound/cards 0 [Intel ]: HDA-Intel - HDA Intel HDA Intel at 0xf2620000 irq 17 dilinger@droptest:~$ cat /proc/asound/devices 0: [ 0] : control 1: : sequencer 4: [ 0- 0]: hardware dependent 16: [ 0- 0]: digital audio playback 17: [ 0- 1]: digital audio playback 24: [ 0- 0]: digital audio capture 33: : timer dilinger@droptest:~$ cat /proc/asound/pcm 00-00: CONEXANT Analog : CONEXANT Analog : playback 1 : capture 1 00-01: Conexant Digital : Conexant Digital : playback 1 dilinger@droptest:~$ cat /proc/asound/card0/codec#0 Codec: Conexant CX20561 (Hermosa) Address: 0 Function Id: 0x1 Vendor Id: 0x14f15051 Subsystem Id: 0x17aa20ff Revision Id: 0x100000 No Modem Function Group found Default PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Default Amp-In caps: N/A Default Amp-Out caps: N/A GPIO: io=4, o=0, i=0, unsolicited=1, wake=0 IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 Node 0x10 [Audio Output] wcaps 0xc1d: Stereo Amp-Out R/L Amp-Out caps: ofs=0x4a, nsteps=0x4a, stepsize=0x03, mute=0 Amp-Out vals: [0x41 0x41] Converter: stream=5, channel=0 PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power: setting=D0, actual=D0 Node 0x11 [Audio Output] wcaps 0xc1d: Stereo Amp-Out R/L Amp-Out caps: ofs=0x4a, nsteps=0x4a, stepsize=0x03, mute=0 Amp-Out vals: [0x4a 0x4a] Converter: stream=0, channel=0 PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power: setting=D0, actual=D0 Node 0x12 [Audio Output] wcaps 0x211: Stereo Digital Converter: stream=0, channel=0 Digital: Digital category: 0x0 PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x5]: PCM AC3 Node 0x13 [Beep Generator Widget] wcaps 0x70000c: Mono Amp-Out Amp-Out caps: ofs=0x03, nsteps=0x03, stepsize=0x17, mute=0 Amp-Out vals: [0x00] Node 0x14 [Audio Input] wcaps 0x100d1b: Stereo Amp-In R/L Amp-In caps: ofs=0x4a, nsteps=0x50, stepsize=0x03, mute=0 Amp-In vals: [0x44 0x44] [0x44 0x44] Converter: stream=0, channel=0 SDI-Select: 0 PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power: setting=D0, actual=D0 Connection: 2 0x1d* 0x17 Node 0x15 [Audio Input] wcaps 0x100d1b: Stereo Amp-In R/L Amp-In caps: ofs=0x4a, nsteps=0x50, stepsize=0x03, mute=0 Amp-In vals: [0x44 0x44] Converter: stream=0, channel=0 SDI-Select: 0 PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power: setting=D0, actual=D0 Connection: 1 0x18 Node 0x16 [Pin Complex] wcaps 0x400581: Stereo Pincap 0x0000001c: OUT HP Detect Pin Default 0x042140f0: [Jack] HP Out at Ext Right Conn = 1/8, Color = Green DefAssociation = 0xf, Sequence = 0x0 Pin-ctls: 0xc0: OUT HP Unsolicited: tag=37, enabled=1 Power: setting=D0, actual=D0 Connection: 2 0x10* 0x11 Node 0x17 [Pin Complex] wcaps 0x40048b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0 Amp-In vals: [0x03 0x03] Pincap 0x00001224: IN Detect Vref caps: 50 80 Pin Default 0x61a190f0: [N/A] Mic at Sep Rear Conn = 1/8, Color = Pink DefAssociation = 0xf, Sequence = 0x0 Pin-ctls: 0x24: IN VREF_80 Unsolicited: tag=38, enabled=1 Power: setting=D0, actual=D0 Node 0x18 [Pin Complex] wcaps 0x40048b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0 Amp-In vals: [0x03 0x03] Pincap 0x00001224: IN Detect Vref caps: 50 80 Pin Default 0x04a190f0: [Jack] Mic at Ext Right Conn = 1/8, Color = Pink DefAssociation = 0xf, Sequence = 0x0 Pin-ctls: 0x24: IN VREF_80 Unsolicited: tag=39, enabled=1 Power: setting=D0, actual=D0 Node 0x19 [Pin Complex] wcaps 0x400581: Stereo Pincap 0x00000014: OUT Detect Pin Default 0x612140f0: [N/A] HP Out at Sep Rear Conn = 1/8, Color = Green DefAssociation = 0xf, Sequence = 0x0 Pin-ctls: 0x40: OUT Unsolicited: tag=37, enabled=1 Power: setting=D0, actual=D0 Connection: 2 0x10* 0x11 Node 0x1a [Pin Complex] wcaps 0x400501: Stereo Pincap 0x00010010: OUT EAPD EAPD 0x2: EAPD Pin Default 0x901701f0: [Fixed] Speaker at Int N/A Conn = Analog, Color = Unknown DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x00: Power: setting=D0, actual=D0 Connection: 2 0x10* 0x11 Node 0x1b [Pin Complex] wcaps 0x400500: Mono Pincap 0x00010010: OUT EAPD EAPD 0x2: EAPD Pin Default 0x40f001f0: [N/A] Other at Ext N/A Conn = Unknown, Color = Unknown DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x40: OUT Power: setting=D0, actual=D0 Connection: 2 0x10* 0x11 Node 0x1c [Pin Complex] wcaps 0x400701: Stereo Digital Pincap 0x00000010: OUT Pin Default 0x40f001f0: [N/A] Other at Ext N/A Conn = Unknown, Color = Unknown DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x00: Power: setting=D0, actual=D0 Connection: 1 0x12 Node 0x1d [Pin Complex] wcaps 0x40040b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x04, stepsize=0x2f, mute=0 Amp-In vals: [0x03 0x03] Pincap 0x00000020: IN Pin Default 0x90a601f0: [Fixed] Mic at Int N/A Conn = Digital, Color = Unknown DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN Power: setting=D0, actual=D0 Node 0x1e [Vendor Defined Widget] wcaps 0xf00000: Mono dilinger@droptest:~$ I'll keep trying to reproduce the problem to get a better idea of what things look like (especially /proc/asound).
Attachment:
dmesg-working
Description: Binary data
Attachment:
dmesg-broken
Description: Binary data