Linux - статьи


Настройка звука


Для настройки драйверов звукового устройства в операционной системе должен быть установлен пакет sndconfig. В противном случае необходимо установить его с помощью графической утилиты менеджера пакетов (GnoRPM или Kpackage). Или из командной строки, выполнив команду в окне эмулятора терминала:

# /bin/rpm -Uhv./sndconfig-<0.65.2-1>.i386.rpm

Для настройки звуковой платы следует запустить программу-конфигуратор звукового устройства:

# /sbin/sndconfig


Рис. 1. Настройка звука программой sndconfig

Первое, что появится, это окно приветствия. Поскольку в данном ноутбуке интегрирована звуковая плата ISA, то после нажатия кнопки "Оk" программа начнет искать - и безрезультатно - устройства PNP и PCI. После чего будет предложено выбрать тип звуковой карты из имеющегося списка. Необходимо выбрать Crystal CS423x sound chip и установить затем его параметры. Приведу примеры параметров, которые устанавливаются по умолчанию:


Port io = 530 IRQ = 5 DMA1 = 1 DMA2 = 0 MPU io = 330 MPU irq = 9

После этих установок и нажатия кнопки "Ok" программа попробует загрузить драйвер выбранного устройства с указанными параметрами. Если последние заданы правильно, будет предложено прослушать звуковое приветствие и ответить на вопрос, слышали ли вы его. Затем пользователю предложат прослушать MIDI-фрагмент и, опять-таки, подтвердить его прослушивание. После этого в файл /etc/modules. conf будут добавлены следующие строки:

alias sound-slot-0cs4232 post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc \ -L >/dev/null 2>&1 : pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S \ >/dev/null 2>&1 : options sound dmabuf=1 alias synth0 opl3 options opl3 io=0x388 options cs4232 io=0x530 irq=5 dma=1 dma2=0 mpuio=0x330 mpuirq=9

А в файл /etc/sysconfig/soundcard будет добавлена строка:

CARDTYPE=CS4232

Несмотря на то что установка драйвера прошла успешно и вы услышали звуковое приветствие, при последующей загрузке может возникнуть проблема с "заиканием" звуковой платы. Для устранения этого дефекта необходимо перезагрузить драйвер. Чтобы не делать это после каждой загрузки, можно создать скрипт с именем cs4232, выполнив следующие действия:




Начало  Назад  Вперед



Книжный магазин