Just finished installing Slack 9.1 and it would seem as though ALSA is intent on playing only one sound at a time.
I've gone through and updated the ALSA drivers, libs, and utils to 1.0.4 and still no luck. I've run "alsaconf", followed instructions on the ALSA website for installation and configuration, nothing.
Specifically, I open one program (ex. Rhythmbox) to stream some content, and that works fine, but then one I close that, I'll get a good minute or two of login and logout sounds from Gaim. Rather than use Gaim I've also tried it with BMP, and BMP will just chill there waiting for Rhythmbox to finish, then once I close Rhythbox BMP just starts up. BMP's seek time doesn't change at all while Rhytmbox is running, it just sits at 0:00, then starts playing after Rhythmbox closes.
Here is some multimedia controller love from lspci:
Code:
00:05.0 Multimedia audio controller: nVidia Corporation nForce MultiMedia audio [Via VT82C686B] (rev a2)
Subsystem: Holco Enterprise Co, Ltd/Shuttle Computer: Unknown device f541
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0 (250ns min, 3000ns max)
Interrupt: pin A routed to IRQ 22
Region 0: Memory at e4000000 (32-bit, non-prefetchable) [size=512K]
Capabilities: [44] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:06.0 Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev a1)
Subsystem: Holco Enterprise Co, Ltd/Shuttle Computer: Unknown device f541
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0 (500ns min, 1250ns max)
Interrupt: pin A routed to IRQ 21
Region 0: I/O ports at b000 [size=256]
Region 1: I/O ports at b400 [size=128]
Region 2: Memory at e4081000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
and here is some output from lsmod:
Code:
Module Size Used by
snd_pcm_oss 48804 0
sbp2 21384 1
ntfs 86220 3
snd_mixer_oss 17280 4 snd_pcm_oss
ipv6 225792 8
eth1394 17800 0
uhci_hcd 29840 0
nvidia_agp 5788 1
ohci_hcd 16900 0
ehci_hcd 26116 0
usbcore 91740 5 uhci_hcd,ohci_hcd,ehci_hcd
forcedeth 12992 0
snd_intel8x0 29828 6
snd_ac97_codec 61892 1 snd_intel8x0
snd_pcm 85640 2 snd_pcm_oss,snd_intel8x0
snd_timer 21764 1 snd_pcm
snd_page_alloc 9028 2 snd_intel8x0,snd_pcm
snd_mpu401_uart 6336 1 snd_intel8x0
snd_rawmidi 20576 1 snd_mpu401_uart
snd_seq_device 6728 1 snd_rawmidi
snd 46756 15 snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore 7392 4 snd
ohci1394 31748 0
ieee1394 304888 3 sbp2,eth1394,ohci1394
evdev 7744 0
ide_scsi 13956 0
agpgart 28072 1 nvidia_agp
If anything else is needed, please ask. The goal here is simply to get sounds playing at once so they're not queued. If multi-channel can be done as well all the better.
System specs are as follows:
Shuttle SN45G (nForce2 Ultra)
Athlon XP 2500 Mobile
2x256MB Kingston HyperX PC3700
ATI Radeon 9800 Pro
2x80GB Western Digital SE
4x2x16 DVD+/-RW - 24x10x40 CD-RW
Running Slack 9.1 (-current) with Dropline Gnome, ALSA 1.0.4 and a 2.6.5 kernel.
Thanks in advance for any help/advice.
Chris MacD