Поддержка звуковых плат в Linux оставляет желать лучшего. Обеспечена довольно основательная поддержка плат Sound Blaster и совместимых с ними на уровне аппаратных регистров. Другие платы, даже если они рекламируются как "совместимые", не работают со стандартными драйверами Sound Blaster.
Можно найти другие драйверы звуковых плат, но у каждого из них свои причуды и уникальные
способы конфигурирования, поэтому мы ограничимся семейством плат Sound Blaster. Если вам придется устанавливать в системе Linux плату другого типа, нужную информацию можно найти в упомянутом справочнике Linux Sound HOWTO.
Со временем ситуация с поддержкой звуковых плат стала заметно лучше: Linux Red Hat 7.1 поддерживает обширный набор плат. Но до уровня поддержки, обеспечиваемой в Windows 98, пока далеко.
Иногда для реализации звуковых функций требуется рекомпиляция исходных текстов ядра системы. Это задача для опытных пользователей. Выбор правильного решения при компиляции ядра напоминает головоломку. Результатом ошибки может быть незагружаемая система, которую трудно вернуть в рабочее состояние.
По этой причине компания Red Hat разработала драйвер Sound Blaster в загружаемом модуле, который можно установить в системе Linux Red Hat 7.1 без ^конфигурирования ядра.
Примечание
Чтобы конфигурировать плату, необходимо знать установку параметров связанных -с ней элементов оборудования: портов ввода/вывода, IRQ и DMA. Их значения можно найти в документации платы.