Slackware 9.1. Ядро, поставленное по умолчанию, работает, все модули тоже. Потребовалось настроить ядро, компилирую его и модули, после чего:
Во-первых - напрочь пропадает звук (/dev/dsp: no such device, при этом сам файлик есть).
Во-вторых, содержимое /lib/modules/2.4.22vid/ (моя сборка) отличается от содержимого /lib/modules/2.4.22/ полным отсутствием папки /kernel/sound/ (при этом /kernel/drivers/sound в наличии).
В-третьих, копирование всего содержимого из /lib/modules/2.4.22/kernel/sound/* в мою сборку не помогает.
А, еще во вновь собранных модулях gcc оставляет отладочную информацию, в результате чего они в два раза больше, чем обычно. Это-то поправимо, но интересно еще, как их собирать "изначально порезанными".