At Mon, 20 Apr 2009 18:33:51 +0600, Ivan Mironov wrote:
В Пнд, 20/04/2009 в 10:55 +0200, Takashi Iwai пишет:
At Fri, 17 Apr 2009 23:01:46 +0600, Ivan Mironov wrote:
В Птн, 17/04/2009 в 18:23 +0200, Takashi Iwai пишет:
OK, let's check first what the driver gets wrong. For example, try the patch below. It'll give some debug prints.
ALSA /home/ivan/stuff/alsa-driver/acore/pcm_native.c:1942: CHANNELS minmax error ALSA /home/ivan/stuff/alsa-driver/acore/pcm_native.c:2062: snd_pcm_hw_constraints_complete failed
Thanks. I guess I fixed this problem now. Try the very latest alsa-driver snapshot again. ftp://ftp.kernel.org/pub/linux/kernel/people/tiwai/snapshot/alsa-driver-snapshot.tar.gz
Takashi
The old error disappeared, but soundcard still doesn't play sound.
If I run speaker test with an odd number of channels (-c 1, -c 3, etc.), it works without any errors (and without any sound =)):
It's because the device doesn't support odd numbers.
But if I run it with even number of channels (-c 2, -c 4, etc.), it exits with an error in a while (about five seconds):
...
At this time in dmesg writes the following error:
ALSA /home/ivan/stuff/alsa-driver/acore/../alsa-kernel/core/pcm_lib.c:1628: playback write error (DMA or IRQ trouble?)
This means that the device really doesn't work, something is wrong with the HD-audio controller. No idea what's wrong at this moment.
Takashi