LINUX.ORG.RU

помогите настроить alsa


0

0

Не могу настроить alsa. Ядро собрал по мануалу http://www.gentoo.org/doc/en/alsa-guide.xml alsaconf пишет: Running modules-update... Loading driver... * Loading ALSA modules ... * Loading: snd-card-0 ... [ ok ] * Loading: snd-seq-oss ... [ ok ] * Loading: snd-pcm-oss ... [ ok ] * ERROR: Failed to load necessary drivers [ ok ] * Restoring Mixer Levels ... * No mixer config in /etc/asound.state, you have to unmute your card! [ ok ] Setting default volumes... Saving the mixer setup used for this in /etc/asound.state. /usr/sbin/alsactl: save_state:1163: No soundcards found...

lsmod - вроде все модули есть: Module Size Used by snd_pcm_oss 52896 0 snd_mixer_oss 19392 1 snd_pcm_oss snd_seq_oss 35328 0 snd_seq_midi_event 7232 1 snd_seq_oss snd_seq 54160 4 snd_seq_oss,snd_seq_midi_event snd_ens1371 23588 0 snd_rawmidi 25952 1 snd_ens1371 snd_seq_device 8780 3 snd_seq_oss,snd_seq,snd_rawmidi snd_ac97_codec 95804 1 snd_ens1371 snd_pcm 92936 3 snd_pcm_oss,snd_ens1371,snd_ac97_codec snd_timer 25668 2 snd_seq,snd_pcm snd 55204 10 snd_pcm_oss,snd_mixer_oss,snd_seq_oss,snd_seq,snd_ens1371,snd_rawmidi,snd_seq_de vice,snd_ac97_codec,snd_pcm,snd_timer soundcore 10336 1 snd snd_page_alloc 10888 1 snd_pcm snd_ac97_bus 2240 1 snd_ac97_codec

И lspci - ok:

0000:00:09.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 08)

Одно только смущает dmesg: PCI: Unable to reserve I/O region #1:40@de00 for device 0000:00:09.0 ACPI: PCI interrupt for device 0000:00:09.0 disabled ENS1371: probe of 0000:00:09.0 failed with error -16

А в винде звучка работает!

Помогите кто сталкивался, или кто знает в чем проблема.


Ответ на: комментарий от anonymous

Какие нафиг ползунки - у мужика проблема в ядре на уровне ACPI/PCI и раздачи препрываний. Обучно лечится заходом в биос и установкой опции Plug-and-Play OS installed в значение No. Или ковырянием параметров ядра, имеющих отношение к ACPI, PCI и ACPI PCI IRQ routing

no-dashi ★★★★★
()
Ответ на: комментарий от no-dashi

Скорее даже нужно просто вручную развести прерывания для девайсов, скорее всего на уровне БИОС.
Если не поможет, или нет такой возможности, то смотреть доки к модулям, и грузить эти модули с принудительной установкой прерывания.

archont ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.