проблема с alsa
Гость 6 ноября, 2005 - 12:16
Такая проблема: при загрузке пишется следующее:
* 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: вы прописали в
в 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
грохни перед этим файл
/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 и все заработало! Спасибо всем за помощь!