[Alsa-user] testing via82xx
Brought to you by:
perex
From: Vedran R. <ve...@qu...> - 2003-09-07 21:09:26
|
Hi. I'm using current alsa CVS drivers with VT8233 (rev 10) onboard audio. Now, the driver comment says this is Via 8233-Pre that was not in market. I have a Soltek board with KT266 (not KT266A) and it has this rev of the device. So it was in the market. I've noticed that it has problems (noisy output), so I disabled it with dxs_support=2 module parameter. But before that... Noisy output with with dxs didn't start appearing until I tried playing on another device file. xmms was playing on alsa OSS emulated /dev/adsp0 and mpg123 was set to play at /dev/dsp... Then the noise began and it was repeated across reboots even with just one client playing. Now I do dxs_support=2, but I still can make the sound noisy if I try to access adsp0 instead of dsp for playing. And if I: 1. start xmms playing on /dev/dsp 2. start mpg123 on /dev/adsp0 = xmms stops playing and mpg123 plays noisy music. When I stop mpg123 and restart xmms, /dev/dsp output is noisy too! To get clean sound again, I have to switch xmms to /dev/adsp0 and back to /dev/dsp. Strange... Anyway. Takashi should probably read this. But if the problem is not solvable with some hardware bug workaround (I wonder how Windows drivers do this...), then adsp0 (pcm1p) shouldn't be available to my rev board or all dxs_support=2 configurations. here's my lspci -nvv for the card 00:11.5 Class 0401: 1106:3059 (rev 10) Subsystem: 1106:4511 Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Interrupt: pin C routed to IRQ 10 Region 0: I/O ports at e000 [size=256] Capabilities: [c0] 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- Thanks Vedran |