Hi ,
I have an Abit KV7 Motherboard , with VT8237 audio .
At the boot time I get :
via82xx: Assuming DXS channels with 48k fixed sample rate. Please try dxs_support=1 or dxs_support=4 option and report if it works on your machine.
With both ALSA 0.9.8 and ALSA 1.0.2c , with the difference that with 0.9.8 I have clicking and accellerated sound , and with ALSA 1.0.2c I have no problems at all ,sound is perfect , and I can use all the 4 channels provided without problems (I've tried with XMMS , and 3 MPLAYER sessions at the same time and all the 4 audios were perfect ) .
Now , why I have problems with ALSA 0.9.8 , and I haven't problems with 1.0.2 getting the same message at the boot time??
Thanks for clearing my mind
Marcello
Excuse me if I reply to myself, but there's something obscure to me .
Now I report what I've understood of this DXS story :
Some motherboards has problems with DXS enabled , because of a BIOS problem in something related to the Sample Rates, so the driver sets automatically all the DXS channels to 48K and then uses ALSA Libs or OSS Libs to downsample the audio stream to obtain the correct value , I also know that there is a Whitelist of motherboards that work , and with those is enabled automatically DXS Full (dxs_support=1) or DXS NO_VRA (dxs_support=4) , now , what is not clear to me is this :
In driver 0.9.8 I have problems with dxs_support=3 (that should be the default option, right? ) , but I don't have problems nor with dxs_support=1 nor with dxs_support=4 .
In driver 1.0.2c I don't have problems with the default option (chosen at the loading time), and also I haven't problems with dxs_support=3 , but I have problems with dxs_support=1 , the weird thing is that in the source code I read :
{ .vendor = 0x147b, .device = 0x1401, .action = VIA_DXS_ENABLE }
and my lspci -nv is :
00:11.5 Class 0401: 1106:3059 (rev 60)
Subsystem: 147b:1408
Flags: medium devsel, IRQ 22
I/O ports at bc00 [size=256]
Capabilities: [c0] Power Management version 2Subsystem: 147b:1408 identifies my audio device with that line in the source code (that is taken from the whitelist code ) , so , the default option should be "dsx_support=1" , but with that I should have problems , so what's up?Am I becoming mad ? Has my thought something wrong?
And why in 0.9.8 dxs_support=1 works and in 1.0.2c not ? has 1.0.2c broken dxs_support=1 with some cards?
Thanks
Marcello
------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user
