HP, Etch, alsa, kernel -- как бы вместе срастить....
Добавлено: 17 июл 2007, 23:01
Возможно, я безбожно туплю и нужен лишь малый пендель, чтобы вывести меня из ступора.....
Шаг 1. HP + Etch
Преамбула -- на HP nx6325 с sata-шным винтом ставится etch (ядро 2.6.16-2-486).
Работает все прекрасно, за исключением звуковухи
Звуковуха такая:
00:14.2 Audio device: ATI Technologies Inc SB450 HDA Audio (rev 01)
Модуль на нее задействован snd_hda_intel (это вроде как правильно), и система считает что все окей.... да вот только звука на колонках нету, в наушники выдается зацикленное трыньканье на одной ноте, а ползунки в aumix впадают в паралич....
Гугл и статьи по дрессировке данного ноута в один голос считают что свежая alsa должна пофиксить проблемы.
Шаг 2. Alsa + alsa ...
Ручками поставил deb-пакет alsa-base (1.0.14~rc1-1) из unstable.
При этом /proc/asound/version продолжает говорить что он является 1.0.11rc2
Навскидку предполагаю, что 1.0.11 вкомпилен в ядро, и решаю... ну да.... попробовать пересобрать ядро, заодно приподняв версию до 2.6.21
Шаг 3. make cloneconfig && make menuconfig && make && make install
Пересобранное ядро валится, не находя root системы ни в hda5 ни в sda5... Драйвер ext3 жестко вкомпилен в ядро. Манипуляция опциями CONFIG_SCSI, CONFIG_ATA -- ни к каким видимым изменениям не приводит.
Команда на текущем ядре показывает следующее
Внимание, вопрос
Я чувствую, что блуждаю в трех соснах.
И что скорее всего решение будет лежать в области достаточно очевидных действий, возможно даже выполнявшихся мною ранее на других машинах.
Но приступ склероза не позволяет сообразить куда двинуться дальше из данной конкретной ситуации.
Кому очевидно -- что я делаю неправильно, и в каком направлении нужно копать?
Цель -- корректно работающая звуковуха.
Спасибо.
Шаг 1. HP + Etch
Преамбула -- на HP nx6325 с sata-шным винтом ставится etch (ядро 2.6.16-2-486).
Работает все прекрасно, за исключением звуковухи
Звуковуха такая:
00:14.2 Audio device: ATI Technologies Inc SB450 HDA Audio (rev 01)
Модуль на нее задействован snd_hda_intel (это вроде как правильно), и система считает что все окей.... да вот только звука на колонках нету, в наушники выдается зацикленное трыньканье на одной ноте, а ползунки в aumix впадают в паралич....
Гугл и статьи по дрессировке данного ноута в один голос считают что свежая alsa должна пофиксить проблемы.
Шаг 2. Alsa + alsa ...
Ручками поставил deb-пакет alsa-base (1.0.14~rc1-1) из unstable.
При этом /proc/asound/version продолжает говорить что он является 1.0.11rc2
Навскидку предполагаю, что 1.0.11 вкомпилен в ядро, и решаю... ну да.... попробовать пересобрать ядро, заодно приподняв версию до 2.6.21
Шаг 3. make cloneconfig && make menuconfig && make && make install
Пересобранное ядро валится, не находя root системы ни в hda5 ни в sda5... Драйвер ext3 жестко вкомпилен в ядро. Манипуляция опциями CONFIG_SCSI, CONFIG_ATA -- ни к каким видимым изменениям не приводит.
Команда
Код: Выделить всё
lsmod | grep ata
Код: Выделить всё
sata_sil 9864 4
libata 52752 1 sata_sil
scsi_mod 122444 3 sbp2,sd_mod,libata
Я чувствую, что блуждаю в трех соснах.
И что скорее всего решение будет лежать в области достаточно очевидных действий, возможно даже выполнявшихся мною ранее на других машинах.
Но приступ склероза не позволяет сообразить куда двинуться дальше из данной конкретной ситуации.
Кому очевидно -- что я делаю неправильно, и в каком направлении нужно копать?
Цель -- корректно работающая звуковуха.
Спасибо.