вобщем ситуация такая сегодня перекомпилил ядро alsa туда подключена модулем.
карточка 00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] AC'97 Sound Controller (rev a0), соответственно ее там и указвывал.
далее при alsaconf карточка определяеться intel8x0
Код: Выделить всё
Running modules-update...
* Please run 'update-modules' from now on; 'modules-update' is going away
Loading driver...
* Loading ALSA modules ...
* Loading: snd-card-0 ... [ ok ]
* Loading: snd-pcm-oss ... [ ok ]
* Loading: snd-seq ... [ ok ]
* ERROR: Failed to load necessary drivers [ ok ]
* Restoring Mixer Levels ...
* No mixer config in /var/lib/alsa/asound.state, you have to unmute your card! [ ok ]
Setting default volumes...
amixer: Mixer attach default error: No such device
Saving the mixer setup used for this in /etc/asound.state.
/usr/sbin/alsactl: save_state:1253: No soundcards found...собственно
cat /proc/asound/cards
--- no soundcards ---
тут без коментариев.
при загрузке инфомация вот такая
Код: Выделить всё
Intel 810 + AC97 Audio, version 1.01, 23:36:56 Jun 17 2007
ACPI: PCI Interrupt 0000:00:02.7[C] -> GSI 18 (level, low) -> IRQ 22
i810: SiS 7012 found at IO 0xc000 and 0xbc00, MEM 0x0000 and 0x0000, IRQ 22
i810_audio: Audio Controller supports 6 channels.
i810_audio: Defaulting to base 2 channel mode.
i810_audio: Resetting connection 0
ac97_codec: AC97 codec, id: CMI65 (CMedia)
AC97 codec does not have proper volume support.
i810_audio: only 48Khz playback available.
i810_audio: AC'97 codec 0 Unable to map surround DAC's (or DAC's not present), total channels = 2и вот
Код: Выделить всё
cat /etc/modules.d/alsa
# Alsa kernel modules' configuration file.
# ALSA portion
# OSS/Free portion
##
## IMPORTANT:
## You need to customise this section for your specific sound card(s)
## and then run `update-modules' command.
## Read alsa-driver's INSTALL file in /usr/share/doc for more info.
##
## ALSA portion
## alias snd-card-0 snd-interwave
## alias snd-card-1 snd-ens1371
## OSS/Free portion
## alias sound-slot-0 snd-card-0
## alias sound-slot-1 snd-card-1
##
# OSS/Free portion - card #1
## OSS/Free portion - card #2
## alias sound-service-1-0 snd-mixer-oss
## alias sound-service-1-3 snd-pcm-oss
## alias sound-service-1-12 snd-pcm-oss
alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss
# Set this to the correct number of cards.
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF version 1.0.14rc2 ---
alias snd-card-0 snd-intel8x0
alias sound-slot-0 snd-intel8x0
# --- END: Generated by ALSACONF, do not edit. ---модули вроде загружены
Код: Выделить всё
lsmod
Module Size Used by
snd_seq 50128 0
snd_seq_device 11788 1 snd_seq
snd_pcm_oss 40736 0
snd_mixer_oss 19584 1 snd_pcm_oss
snd_intel8x0 35228 0
snd_ac97_codec 93348 1 snd_intel8x0
snd_pcm 69892 3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer 24708 2 snd_seq,snd_pcm
snd 52196 8 snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd
_pcm,snd_timer
snd_page_alloc 13832 2 snd_intel8x0,snd_pcm
fglrx 654560 16
ac97_bus 6528 1 snd_ac97_codec
i810_audio 37268 0
ac97_codec 20236 1 i810_audio
soundcore 11616 2 snd,i810_audio
sis_agp 12548 1
agpgart 34504 2 fglrx,sis_agpда и
вобщем вопрос заключаеться в том как сделать так чтобы alsa всетаки увидела звуковую карту?