Alsa нифига звук не выдает!
Гость 15 декабря, 2006 - 06:24
Всегда ставил раньше - все работало с первого раза. Поставил на новый комп. Там звукачка у меня интегрированная AC97 Intel. Установил мобулями в ядре. После alsaconf пишет, что найдена sound HD (примерно) и все! Выбрал, проверил mpg123 показывает, что mp3 играет, но звука нет. Залез в alsamixer, там нет шкалы MASTER и PCM. Даже уже и не знаю, чтоделать. подскажите плиз...
З.Ы. #lspci -v | grep -i sound выдала что типа карта ICH6 family, большего не нашел...
»
- Для комментирования войдите или зарегистрируйтесь
Какое
Какое ядро?
Поддержку oss ставил? Если ставил, то через что играет mpg123? через alsa или через oss?
С какими флагами собран mpg123?
Я у себя тестировал звук через mplayer.
Попробуй:
aplay test.wav
mplayer -ao alsa test.wav
mplayer -ao oss test.wav
Можно еще попробовать добраться до микшера через amixer.
Можно попробовать использовать alsa-drivers и alsa-oss вместо модулей из ядра.
Вообщем вариантов много. Я два вечера убил на настройку :))) (правда у меня звук snd-hda-intel)
Капец...
Капец... Пробовал дрова модулями, в ядре, просто даже alsa-drivers ставил - все одно! Обыкновенная Intel'овская карточка на мамке интегрированная, а не пашет! alsaconf нормально карточку находит,
rc-update add alsa-sound boot все делает отлично, alsamixer запускается и вот тут- че за.... Короче почему-то отсутствуют напрочь регулировки MASTER и PCM!
Я делал alsamixer set PCM=100. В alsamixer после этого регулировка появляется, регулируется, но под ней даже нет показателя '00' - включено или 'MM' - выключено! Всега ставил звук на всех компах без проблем, даже в первый раз, а тут такое...
Ядро у меня 2.6.16. Поддержку OSS ставил, потом пробовал без нее- все одинаково.
_________________
chmod -x chmod
советую
советую почитать вот это
http://ru.gentoo-wiki.com/HOWTO_Alsa_%D0%B8_%D0%B2%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5_%D0%B7%D0%B2%D1%83%D0%BA%D0%BE%D0%B2%D1%8B%D0%B5_%D0%BF%D0%BB%D0%B0%D1%82%D1%8B_VIA_%D0%B8_Intel
Должно помочь...
правильно
правильно будет в ядре включить модулем Sound card support, а все остальное что касается Alsa и OSS выключить, скомпилировать ядро и alsa-driver
_________________
acer aprire 3002 (sempron 3000, 512Mb, sis, 40Gb)
имхо не лучшее
имхо не лучшее решение да и дело видимо не в этом... у меня и на стационаре и на ноуте (кстати тоже Acer Aspire только модели 1522) все спокойно встроено в ядро и никогда проблем не было.
так
так рекомендуют разработчики gentoo, и alsa-driver к тому же последней версии, да и париться не нужно..
_________________
acer aprire 3002 (sempron 3000, 512Mb, sis, 40Gb)
Ты, похоже, не
Ты, похоже, не тот драйвер ставишь! Тебе нужен snd-hda-intel!
Вот кусок из hda_intel.c:
Вот именно, что
Вот именно, что у меня и стоит snd-hda-intel! И все-равно ничего не звучит, хотя даже в xmms график звучания (синусойда) показывает четко звук. Блин, нифига не доганяю...
_________________
chmod -x chmod
У меня у самого
У меня у самого такое было - и не только на Gentoo. Я в проблему особо не вникал, но звук прекрасно заработал когда на alsamixer включил ICH8 (чтоб 00 было) и увёл громкость AC97 в 0 - работает на всех дестрах кажись)
К сожалению регуляция громкости тока вручную на колонках) Но мне нормально.
Немного не
Немного не точно написал - просто давно уже туда не лазил)
В alsamixer следующие значения:
IEC958 00
IEC958P 0
IEC958P AC-link //это пререключатель на интегрированную - рядом.
Единственно у меня колонки на цифровом выходе - на аналоговом не знаю как онон будит...
Если у тебя
Если у тебя snd-hda-intel, тогда можно поиграться с параметром model= в /etc/modules.d/alsa. Начни с model=3stack, далее по списку: