Google

20 июн. 2012 г.

Debian Wheezy: не работает EMU-0202

Продолжаем эпопею косяков Debian Wheezy. 
На этот раз речь пойдет о звуковой карточке от Creative: EMU-0202. Из коробки она работать не захотела. 
Для оживления звуковой карточки необходимо устанавить пакеты несвободных драйверов: alsa-firmware-loaders и firmware-linux-nonfree.
От имени суперпользователя вводим команду

aptitude install alsa-firmware-loaders firmware-linux-nonfree

Не забываем о том, что в файле /etc/apt/source.list должна быть включена ветка non-free. В данном файле должна быть строчка примерно такого вида:
deb http://ftp.by.debian.org/debian testing main contrib non-free

Если не ветка non-free не добавлена, то добавляем ее и не забываем обновить список пакетов (от имени супер-пользователя) командой:
aptitude update


После данных манипуляций наша любимая аудио-карточка заработает.

UPD:

Отдельно хотелось бы сказать пару слов про данную карточку и KDE 4.0.
Для корректной работы данной карточки в KDE 4 необходимо удалить аудио-систему pulseaudio, и настроить мультимедиа, как на снимке ниже:
Настройка звука в KDE 4
Например, мне данная система досталась в наследство после Gnome. Но т.к., Gnome в данный момент вообще не использую, то и pulseaudio я со спокойной душой удалил.

После долгих мучений я все же настроил свою EMU-0202 в KDE 4.8.4 при помощи все того же PulseAudio. Причем, что интересно, некоторые файлы воспроизводились нормально, некоторые с треском.
Решение свой проблемы я нашел на официальной страничке Debian Wiki, которая находится тут.
Итак, для начала создаем файлик: /etc/asound.conf, в который добавляем следующие строчки:
pcm.pulse {
     type pulse
 }
 
 ctl.pulse {
     type pulse
 }
В данном случае это позволит нам в настройках различных программ указывать устройство pulseaudio для вывода.
Для того, чтобы приложения по умолчанию использовали систему PulseAudio, необходимо в тот же файл добавить строчи:
pcm.!default {
    type pulse
 }
 
 ctl.!default {
     type pulse
 }
Следующим шагом редактируем файл /etc/pulse/daemon.conf.
В данном файле нам необходимо "раскомментировать" строчки:
realtime-scheduling = yes
realtime-priority = 5

flat-volumes = no
default-sample-format = s24le
default-sample-rate = 48000
alternate-sample-rate = 48000

Причем, default-sample-rate и alternate-sample-rate выставляем в 48000 иначе будут скрипы в звуке.
После внесения изменений перезагружаемся.
ЗЫ: местами потрескивания в звуке еще остаются, но по крайней мере это уже не так смертельно.


0 comments:

Отправить комментарий

Social