Hello,
I recently got myself a shiny new MSI KT3 Ultra motherboard, and that's when
Problems Started.
That KT333-based motherboard uses the VIA 8233A audio chipset. As of ALSA
0.9.0rc1, it doesn't seem to be supported too well.
Here are my problems with it:
- When the computer (Linux Slackware 8.0, kernel 2.4.18) is up and running in
your average setting (initlevel 4, lotsa things running, including X and
KDE), the system freezes a couple seconds after I modprobe the snd-via8233
module. Freezes /totally/, I mean -- mouse doesn't move, keyboard doesn't
answer, no way to reboot with ctrl-alt-del. However, when I am running in
initlevel 1, the driver modprobes alright and doesn't freeze -- even if I
switch to initlevel 4 afterwards. Hmm.
In the lattest case, BTW, modprobe tells me:
PCI: Setting latency timer of device 00:11.5 to 64
Here's what lspci has to say about device 00:11.5:
---------------------------------------------------------------------------
00:11.5 Multimedia audio controller: VIA Technologies, Inc.: Unknown device
3059 (rev 40)
Subsystem: Micro-star International Co Ltd: Unknown device 4720
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 e400 [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-
---------------------------------------------------------------------------
- When the driver is loaded (through the aforementionned mean), ALSA
applications still don't work. More precisely: the mixer seems to work, as
far as I can tell (alsamixer works fine), but actual PCM playback doesn't.
Even more precisely: the app tries to open the corresponding device, but the
open() call never returns. Here are the last lines of a "strace aplay
sample.wav" command:
---------------------------------------------------------------------------
open("/dev/snd/controlC0", O_RDONLY) = 3
close(3) = 0
open("/dev/snd/controlC0", O_RDWR) = 3
ioctl(3, 0x80045500, 0xbffff228) = 0
ioctl(3, 0x40045532, 0xbffff228) = 0
open("/dev/snd/pcmC0D0p", O_RDWR
---------------------------------------------------------------------------
And the strace stays there indefinitely (until I press ctrl-c anyway).
So! Now that I've planted the setting, here come the actual questions. :)
1) Has someone managed to get the 8233A chipset to work with ALSA? On the
same variety of motherboard? If so, what the heck can I try to tweak to get
the dratted thing to work? Is there some hidden "Allow VIA chipset to work
with ALSA" setting in the BIOS that I could have missed? *g*
2) Did I include enough information? If not, what else should I need to
provide?
3) Is this even the right list to ask all this? (I've searched through the
archives of both alsa-user and alsa-devel, but didn't find much in either).
If not, well, erm, lots of apologies. I didn't mean to be bad, I swear. =)
Thanks in advance,
-- S.
_______________________________________________________________
Have big pipes? SourceForge.net is looking for download mirrors. We supply
the hardware. You get the recognition. Email Us: [EMAIL PROTECTED]
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user