Comment 7 for bug 242966

Revision history for this message
Conn O Griofa (psyke83) wrote :

I can confirm this bug on my Dell Dimension 1100, running Intrepid with latest updates as of 23/7.

With the snd_pcsp set to index "-2" (default): ALSA applications work with the proper sound card - you can verify via GDM's starting drumbeat upon login, or using a sound application that does not use PulseAudio. PulseAudio still chooses snd_pcsp as the primary PCM device, however (will attach verbose PulseAudio log).

In essence: the problem is not only with the snd_pcsp module index, but PulseAudio's incorrect selection of the appropriate PCM device (it appears to ignore the ALSA module index).

Workaround: a) blacklist snd_pcsp to eliminate the problem; or, b) use "padevchooser" to select the proper ALSA sink for your sound card (full name available from the PulseAudio Manager).

Real fix: Configure/patch PulseAudio to honour ALSA module indexes, or to completely ignore the PC Speaker kernel module?

My sound card:

00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 01)
 Subsystem: Dell Device 0164
 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
 Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
 Latency: 0
 Interrupt: pin B routed to IRQ 5
 Region 0: I/O ports at d800 [size=256]
 Region 1: I/O ports at dc40 [size=64]
 Region 2: Memory at faeff800 (32-bit, non-prefetchable) [size=512]
 Region 3: Memory at faeff400 (32-bit, non-prefetchable) [size=256]
 Capabilities: <access denied>
 Kernel driver in use: Intel ICH
 Kernel modules: snd-intel8x0