Форум русской поддержки ОС Fedora linux
Вчера попробовал Fedora 12
Встроенная карточка — nVidia Corporation MCP79 High Definition Audio
6-тиканальный ALC662 Analog
B Fedora 11 все работает как часы
Проделал все как в Fedora 11 но результат не утраивает.
alsa-Speaker-test в режиме 6ch работает нормально. Но на уровне alsa после перезагрузки выставляются 2ch.
В PA по умолчанию 2 канада
добавил в /etc/pulse/default.pa:
load-module module-alsa-sink device=surround51 load-module module-alsa-source device=hw:0
Теперь после перезагрузки, надо убивать pulseaudio, выставлять через alsamixer -c0 Channel в 6ch (т.к. сбрасывается на 2ch) и запускать PA снова. 6 каналов появляется, но работают они в режиме стерео.
Что-то не alsa нормально не работает, ни PA..
У кого-то работает 5.1 в 12-ой?
Неактивен
Все решил проблему!
Как это делается:
1. Никаких настроек PulseAudio делать не надо, настройки должны быть по умолчанию.
2. Кронфигурируем модуль snd-hda-intel (HD-Audio-Models.txt) под звуковую Realtek ALC662 и перегружаемся
# echo "options snd-hda-intel model=3stack-6ch-dig" >> /etc/modprobe.d/alsa-base.conf # reboot
3. Теперь в alsamixer доступен переключатель <Channel>. Переключаем его с 2ch на 6сh
4. Сохраняем эти настройки командой от root:
# alsactl store
команда сохранить текущие настройки, как настройки по умолчанию в /etc/asound.state
5. Перезапустить PulseAudio команой
$ pulseaudio -k $ pulseaudio
или просто перегрузиться.
PulseAudio теперь очень смышленая, она сама подбирает нужный порфиль.
P.S.
К релизу должно быть еще проще — 4-го пункта быть не должно, т.к. (сказали на багзилле) 'alsactl store' должна быть частью процесса shutdown
Отредактированно nvl (2009-11-21 11:37:09)
Неактивен
а для ALC880 схема действий та-же? скоро лоб расшибу уже...
Неактивен
Думаю да
А в чем проблема?
Неактивен
какой вариант там надо выбрать, чтоб появился "переключатель <Channel>" у меня также встроенный девайс, там три джека сзади, выход мкрофона и ушей на передню планку
Отредактированно Jr-13 (2009-11-20 21:37:30)
Неактивен
Сколько джеков есть ли спиф? Подбери подходящее
Ченнел может быть за экраном прокрути алсамиксер в право
Неактивен
enjxybk^
Card: HDA Intel
Chip: Realtek ALC888
три джека сзади, выход мкрофона и ушей на передню планку
3stack-6ch и 3stack-6ch-dig не подшли, что еще попробовать из списка?
Неактивен
Какой параметр поставить я не могу сказать, т.к. у меня другая плата
auto как параметр тоже не работает?
Никаких профилей по умолчанию нет? (если правой на динамике -> Sound Preferences -> Hardware)
Отредактированно nvl (2009-11-20 22:18:53)
Неактивен
auto тож не канает в профилях только стерео (((
Неактивен
Ошибочку нашел
не правильные кавыки были в команде:
# echo ‘options snd-hda-intel model=3stack-6ch-dig’ >> /etc/modprobe.d/alsa-base.conf
Если ты ей пользовался
то перезапиши командой
# echo "options snd-hda-intel model=3stack-6ch-dig" > /etc/modprobe.d/alsa-base.conf
Воспользуйся скриптом alsa-info.sh
$ alsa-info.sh
вывод будет в /tmp/alsa-info.txt.XXXX
там куча полезной информации и видны текущий и доступные режимы:
---------cut------------- Simple mixer control 'Channel Mode',0 Capabilities: enum Items: '2ch' '6ch' Item0: '2ch' ---------cut-------------
т.е. доступны (после загрузки с параметром snd-hda-intel model=3stack-6ch-dig) — '2ch' '6ch', а текущий режим '2ch'
Отредактированно nvl (2009-11-21 12:03:11)
Неактивен