Перекомпилил ядро в альт мастер 2.2 до 2.4.21 Звук не работал. Оказалось, что модули звуковухи (VIA on-board AC97 - snd-via82xx) не содержатся в ядре. Вернее, есть via82cxxx_audio, но оно не работает, не знаю почему. Настроить не удалось. Скачал Driver 0.9.6 с сайта ALSA. Установил. aRts не работает вообще, alsa звук тоже, но когда в приложениях указано oss (из набора alsa), то большинство программ работают. Но не все. Хотя modules.conf настраивал точно по инструкции. Когда в aRts указано ALSA драйвер, говорит device: default can't be opened for playback (Permission denied) ("Использовать свое звуковое устройство - /dev/dsp" : No such file or directory) На OSS ничего не ругается - просто не работает). Синсталлировал опять из rpm'a alsa из дистриба, загрузил предыдущее ядро, вернул на место старый modules.conf - работает. Такое впечатление, что что-то недокомпилил в ядре. Но уже десяток раз проверял и столько же его перекомпилял... Ядро видит звуковуху и определяет ее правильно.
И еще - пробовал установить OSS триальный. После убранной по его просьбе поддержки звука из ядра он синталлился, определил звуковуху и... Запускаю тест - Failed! Т.е. опять прихожу к выводу, что непорядок в ядре . Да еще припоминаю, что между перекомпиляциями (были проблемы, из-за которых много раз перекомпилял ядро, то добавляя, то убирая разные параметры) звук то все-таки работал (и именно aRts).
Между тем в отличие от старого ядра при загрузке нового логе massages постоянно мелькают сообщения о can't locate module char-major-10-134 и 81 - возможно, это имеет отношение к делу.
Помогите, пожалуйста, разобраться!