Summary: | ALSA / i8x0 bug | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Mikhail Yakshin <greycat> |
Component: | kernel-modules-alsa-std26-up | Assignee: | Sergey Vlasov <vsu> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | ||
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Mikhail Yakshin
2005-09-30 13:20:03 MSD
проверил на последней alsa из branch-3.0 - все работает. Волею судеб, система на этом ноутбуке слетела и пришлось переставлять с нуля - именно из бранча. Все осталось точно так же, симптомы те же, воспроизводимость 100%. Что замечено: если отключить hotplug и вручную загрузить модуль snd-intel8x0, подкрутить громкость через alsamixer - и все замечательно работает. Стоит сделать service hotplug start - тут же вылетает эта ошибка в логах ядра и дальше уже ничего не работает - сколько ни загружай-выгружай. Как можно конкретнее продиагностировать эту проблему - как-нибудь отдельно по шагам позапускать hotplug? Сталкнулся с аналогичной проблемой на Intel 82801DB-ICH4 (ALSA-драйвер snd-intel8x0). Единственное отличие - в dmesg не пишутся никакие ошибки. Разобравшись подробнее, выяснил, что включение параметров 'Headphone Jack Sense' и 'Line Jack Sense' приводит к умиранию звука. Возвращение их в состояние mute включает нормальное воспроизведение. Я просто добавил две строчки в файл /etc/dev.d/sound/sound.dev: $AMIXER -c $CARDN set 'Headphone Jack Sense' mute >/dev/null 2>&1 $AMIXER -c $CARDN set 'Line Jack Sense' mute >/dev/null 2>&1 чтобы эти параметры мутились при загрузке карты через hotplug. Проблема исчезла в kernel-image-std26-up-2.6.16-alt7 kernel-modules-alsa-std26-up-1.0.11-alt2.132624.7 |