проблема с alsa

Такая проблема: при загрузке пишется следующее:
* 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 ]

В чем здесь проблема? Какие именно дрова он не может загрузить???

вы прописали в

вы прописали в make.conf свою звуковуху перед тем как делать emerge alsa-driver и прочее?

Re: вы прописали в

Sancho написал(а):
вы прописали в make.conf свою звуковуху перед тем как делать emerge alsa-driver и прочее?

в make.conf надо прописывать свою звуковуху , для ядер 2.4.Х, для 2.6.Х все уже в ядре , у вас не унмучен звук. Делаем следующее:

amixer set Master 100 unmute
amixer set PCM 100 unmute

можно воспользоваться alsamixer или kmix

v etom i problema kogda ya

в этом и проблема, когда я так делаю комп пишет:
amixer: Mixer attach default error: No such file or directory

тогда, как это сказано в гиде по настройке алсы загружаю модули, но amixer пишет тоже самое))) Что делать-то?

Re: v etom i problema kogda ya

ethelberg написал(а):
в этом и проблема, когда я так делаю комп пишет:
amixer: Mixer attach default error: No such file or directory

тогда, как это сказано в гиде по настройке алсы загружаю модули, но amixer пишет тоже самое))) Что делать-то?

грохни перед этим файл
/etc/asound.state

так его и так

так его и так нету, я его amix'ом не могу создать

прописывать

прописывать звуковуху в make.conf и на ядре версии 2.4.* не было обязательно, просто тогда компилировались бы все драйвера - больше будет занемать места и только. А вот загрузить нужный модуль в ядро - это уже обязательно.

да кстати в

да кстати в гиде сказано проверить файл /etc/devfsd.conf - у меня такого вообще нет. Люди добрые, помогите плиз чем-нибудь...! Ну очень охота музыку слушать))))))))))

простите, вы

простите, вы издеваетесь или нет?
если нет, то дайте ответ
в make.conf у вас звуковая карта прописана? и если да, то как?
пи.си. по-поводу необязательно.
так то оно может и так, но если она прописана не та, дык так всю жизнь проблему можно будет искать и не найти

я не издеваюсь

я не издеваюсь честное слово)
при компилировании ядра я, как модуль, включил драйвер для звуковухи AC97. Сам драйвер звуковухи из лога:
* 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 ]
как я понял грузится нормально, мне кажется, что ошибка возникает уже после. Или я не прав?

он не может

он не может загрузить драйвер звуковухи, тк наверное, его нет или он не тот или черт знает что.
мои рекомендации..
удали поддержку алсы и осы из ядра. проверь ту ли звуковую карту указал в make.conf.
и далее по тексту инструкции , которая лежит на gentoo.org
используй инструкцию на английсом - она лучше (в нашинской что-то мне не понравилось - не помню уже).
у меня при использовании модулей ядра звуковуха почему-то не завелась. мне кажется более удачным вариант emerge alsa-driver

Встроенная

Встроенная карточка, маловероятно будет поддерживаться теми дровами которые есть в ядре. Частенько, они урезанные идут... или ещё чего. Вообщем тебе нужно слить дрова и почитать как их установить. Дрова сливай с сайта ALSA. Хэндбук найди на :
http://ru.gentoo-wiki.com
Я две недели без звука сидел. Потом всё же поставил.
----------------------------------
Today fine night...

Покажите свой

Покажите свой /etc/modules.d/alsa

теперь при

теперь при загрузке линукс пишет:

* Loading: snd-seq-oss ...
FATAL: Error inserting snd_seq_oss (/lib/modules/2.6.12-gentoo-r6/kernel/sound/core/seq/oss/snd-seq-oss.ko): Unknown symbol in module, or unknown parameter (see dmesg) [ !! ]
* Loading: snd-pcm-oss ...
WARNING: Error inserting snd_mixer_oss (/lib/modules/2.6.12-gentoo-r6/kernel/sound/core/oss/snd-mixer-oss.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd_pcm_oss (/lib/modules/2.6.12-gentoo-r6/kernel/sound/core/oss/snd-pcm-oss.ko): Unknown symbol in module, or unknown parameter (see dmesg) [ !! ]
* Loading: snd-mixer-oss ...
FATAL: Error inserting snd_mixer_oss (/lib/modules/2.6.12-gentoo-r6/kernel/sound/core/oss/snd-mixer-oss.ko): Unknown symbol in module, or unknown parameter (see dmesg) [ !! ]

как это исправить?

стоп.

стоп.
давай по порядку.
какая именно у тебя звуковая карта??? (вывод lspci)
какой именно модуль ты включил в ядре????
например для sb-live 24bit модуль AC97 - непроконает.
_________________
gentoo 2005.1 веселая штука.

# lspci | grep

# lspci | grep audio
0000:00:04.0 Multimedia audio controller: nVidia Corporation CK804 AC'97 Audio Controller (rev a2)

соответственно модуль - via82xx

_________________ gentoo

так. удали из ядра этот модуль.
в make.conf добавь к
USE-флагам alsa oss
звуковуха тоже должнабыть прописанна
далее
emerge alsa-driver alsa-utils

_
________________
gentoo 2005.1 веселая штука.

В общем сделал

В общем сделал я поддержку звука в ядре как модуль. Поставил alsa-driver. ALSA_CARDS="intel8x0" , USE="oss alsa". Все нормально грузится, НО: при попытке выполнить # amixer получаю:
amixer: Mixer attach default error: No such file or directory
хотя все модули загружены: # lsmod | grep snd
snd_ioctl32 22144 0
snd_pcm_oss 52000 0
snd_mixer_oss 17280 1 snd_pcm_oss
snd_seq_oss 34816 0
snd_seq_device 8332 1 snd_seq_oss
snd_seq_midi_event 8576 1 snd_seq_oss
snd_seq 55008 4 snd_seq_oss,snd_seq_midi_event
snd_intel8x0 25600 0
snd_ac97_codec 80208 1 snd_intel8x0
snd_pcm 86280 4 snd_ioctl32,snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer 22408 2 snd_seq,snd_pcm
snd 49480 10 snd_ioctl32,snd_pcm_oss,snd_mixer_oss,snd_seq_oss,snd_seq_device,snd_seq,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore 9248 1 snd
snd_page_alloc 10120 2 snd_intel8x0,snd_pcm
--------------------------
В чем проблема на этот раз?

поставь

поставь утилиты
emerge alsa-utils

_________________
gentoo 2005.1 веселая штука.

на мой взгляд

на мой взгляд все правильно делаешь... но
1) что ты ставил через emerge?
2) ты ставил через emerge или ./configure && make && make install
Когда я ставил звуковуху (кстати дрова тоже intel8x0) у меня именно через ./configure ...не работало.

emerge alsa-utils alsa-tools

а я что

а я что пишу????????????????????????????????
_________________
gentoo 2005.1 веселая штука.

ставил через

ставил через emerge

поставил и

поставил и alsa-utils и alsa-lib

вы где живете?

вы где живете? может проще приехать и настроить, а то мне вас жалко стало.

почему

почему жалко?
_________________
gentoo 2005.1 веселая штука.

в смысле, что с

в смысле, что с одним только звуком столько возни

я живу скорее

я живу скорее всего в другом городе))) но все равно спасибо за отзывчивость

Звук то

Звук то заработал?
_________________
gentoo 2005.1 веселая штука.

к сожалению

к сожалению нет(((((( даже не знаю что делать-то теперь.

Приезжайте

2Sancho
Приезжайте лучше ко мне :)
http://gentoo.ru/node/1431
_________________
Linux is like a wigwam - no windows,no gates,apache inside.

бригада

бригада быстрого реагирования уже ваыехала с дубинками

скажите

скажите пожалуйста amixer, когда говорит, что не может открыть файл, какой имнно файл он пытается открыть?

пришли, что

пришли, что ИМЕННО он говорит. вывод полностью скинь.
_________________
gentoo 2005.1 веселая штука.

Все

Все просто.
Достаточно только знать какой модуль тебе нужно подгрузить,
я сталкивался с такой же проблемой, решил её другим способом и забыл про неё:
поставил поддержку Sound модулем в ядре, Алса поддержку в ядре модулем, указал какую звуковую карточку использовать модулем, поддержку OSS Mixer, OSS API
у меня
intel8x0:
после всего удаляю alsa-driver alsa-utlis:
# emerge -C alsa-driver alsa-utils
добавляю модуль в загрузку:
# echo "snd-intetl8x0" >> /etc/modules.autoload.d/kernel2.6
пересобираю ядро,
# make && make modules_install
# mount /boot
# cp arch/i386/boot/bzImage /boot/yourkernel
# cp System.map /boot/System.map
гружусь в него,
запускаю любой миксер, разблокировываю каналы и наслаждаюсь любимой композицией Marlyn Manson ;)
_________________
registered linux user 395622

Ешо раз говорю,

Ешо раз говорю, слей дрова для своей матери.... АС97 не полностью сделан в матерях или там что-то с адресацией... короче линуксовый драйвер не всегда корректно пашет.
----------------------------------
Today fine night...

УРА!

УРА! Действительно, скачал дрова с официального сайта alsa и все заработало! Спасибо всем за помощь!

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".