ESI Juli@: не сохраняются настройки ALSA (звук идёт через другую карту)

Приобрёл ESI Juli@, быстренько пересобрал ядро с нужными модулями, # alsaconf, # alsamixer, # /etc/init.d/alsasound save, всё как обычно, карта заработала. Но почему-то настройки не сохранились, после загрузки системы звука нет, # alsaconf — и он снова есть.
Пробежал ещё раз по оф. докам по ALSA, повторил — нет эффекта. С полгода назад заводил встроенную HDA — заработала сходу, сейчас, правда, её не проверял.
alsaconfig ругается, прежде чем заработать

# alsaconf
modinfo: could not find module snd
modinfo: could not find module snd
modinfo: could not find module snd
Loading driver...
 * Loading ALSA modules ...
 *   Loading: snd-card-0 ...                                                                                    [ ok ]
 *   Loading: snd-seq-midi ...                                                                                  [ ok ]
 * Restoring Mixer Levels ...
alsactl: set_control:1300: incompatible field type for control #1
alsactl: set_control:1300: incompatible field type for control #25                                              [ ok ]
Setting default volumes...

Как починить?

Gentoo x86, 2.6.24-r8, дрова ядрёные, собраны модулем.

% equery l alsa
[ Searching for package 'alsa' in all categories among: ]
 * installed packages
[I--] [  ] media-libs/alsa-lib-1.0.16 (0)
[I--] [  ] media-sound/alsa-headers-1.0.16 (0)
[I--] [  ] media-sound/alsa-utils-1.0.16 (0.9)

emerge --info

у тебя вроде

у тебя вроде как поддержка alsa в ядро вкомпилирована, а все ее причиндалы собраны модулями - по этому ругается на модуль snd.

alsasound save тоже

alsasound save тоже самое что и alsactl store?
а alsasound в boot добавил?

тут читал: http://gentoo-wiki.com/Special:Search?search=alsa&fulltext=Search ?

# alsactl store молча

# alsactl store молча отрабатывает. Сейчас посмотрим, что там после перезагрузки будет...

Да, поддержку ALSA я насмерть вкомпилял в ядро. На описанную проблему может влиять? Тогда пересоберу.


Пожалуйста, не описывайте своё железо в подписи

Лучше собери

Лучше собери модулями и rc-update -a alsasound default

alsasound в boot, #

alsasound в boot, # alsaconf store не помог

Допёр наконец посмотреть, что имеет в виду alsamixer сразу после загрузки. Похоже, по умолчанию вывод идёт через встроенную звуковуху. Надо покурить доки получше, а то по официальной я так и не понял, как назначать устройство по умолчанию.


Пожалуйста, не описывайте своё железо в подписи

вот тут

вот тут http://www.gentoo.org/doc/ru/alsa-guide.xml в разделе "несколько звуковых карт" написано, как задать номера картам, но мне кажется дело не в этом. здесь же одна карта загружается

* Loading ALSA modules ...
 *   Loading: snd-card-0 ...                                                                                    [ ok ]
 *   Loading: snd-seq-midi ...                                                                                  [ ok ]

PS. А нужна встроенная звуковая карта вообще? отключил бы ее в биосе

Руководство я

Руководство я читал, и номера им назначить пробовал, но как-то не помогло. Надо ещё раз сделать...

Можно и отрубить встроенную, но это хотелось бы оставить на крайний случай (-:Е


Пожалуйста, не описывайте своё железо в подписи

Дык рубани в

Дык рубани в биосе, на крайний случай включишь [-:

Quote: номера им

Цитата:
номера им назначить пробовал, но как-то не помогло.

К сожалению, такое иногда случается. Если после перезапуска /etc/init.d/alsasound всё становиться как надо, просто добавьте этот перезапуск в local (в зависимости от версии baselayout настройка этого стартового скрипта находится в разных местах).

Ага, после

Ага, после перезапуска "всё становится как надо".
Пожалуй, так и пропишу пока, всё равно собираюсь на amd64 перебираться.


Пожалуйста, не описывайте своё железо в подписи

Перебрался на amd64 и ядро

Перебрался на amd64 и ядро 2.6.25, те же яйца \-:Е

Поколдуем с ядрами поновее и сборками модулями/немодулями

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

У меня такая же проблема,

У меня такая же проблема, только со встроеным микрофоном USB web-камеры. Пробовал прописывать номера карт в /etc/modules.d/alsa не помогло. Если приписать в /etc/conf.d/local.start строчку /etc/init.d/alsasound restart, помогает, но после загрузки это эквивалентно тому, что до загрузки USB провод от вебкамеры был выдернут, зато моя аудио карта становиться дефолтной в системе. После загрузки камеру не видно. Приходится провод по настоящему выдергивать, а потом засовывать обратно. Тогда всё ОК.
Хотел спросить, не нашли ли Вы более красивого решения проблемы?

Не-а. Более того, если не

Не-а. Более того, если не собирать модуль для встроенной звуковухи, оставить только snd_ice1724, всё равно почему-то не сохраняются настройки — на этот раз уровни alsamixer'а. Если перезапустить alsasound, всё нормально. Засунул в local.start

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Мне решение подсказали в этом

Мне решение подсказали в этом теме. Я надеюсь, что и Вам оно подойдет.
http://www.gentoo.ru/node/13862
PS. Смотрите последние посты.

Вроде как ужо шаманил с этим.

Вроде как ужо шаманил с этим. Надо будет ещё раз попробовать (-:Е

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

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

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