Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
wiki:alsa_hda-intel [2009/10/05 22:29] |
— (текущий) | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====== Настройка ALSA для работы со встроенной звуковой картой HDA-Intel ====== | ||
| - | * // **Все команды выполняются в терминале** // | ||
| - | |||
| - | 1. Для начала следует установить необходимые пакеты для сборки ПО из исходных текстов: | ||
| - | |||
| - | <code> | ||
| - | sudo apt-get install linux-headers-`uname -r` build-essential gcc gawk libgettext-ruby-util libgettext-ruby1.8 libncurses5-dev xmlto | ||
| - | </code> | ||
| - | |||
| - | 2. Нужно скачать исходные тексты ALSA с официального сайта, желательно самые последние (на момент последнего обновления статьи это была версия 1.0.21) : | ||
| - | <code> | ||
| - | wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.21.tar.bz2 | ||
| - | wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.21.tar.bz2 | ||
| - | wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.21.tar.bz2 | ||
| - | </code> | ||
| - | 3. Распаковать каждый архив и перейти в директорию ./alsa-driver-1.0.21: | ||
| - | <code> | ||
| - | tar jxvf alsa-driver-1.0.21.tar.bz2 | ||
| - | tar jxvf alsa-lib-1.0.21.tar.bz2 | ||
| - | tar jxvf alsa-utils-1.0.21.tar.bz2 | ||
| - | cd ./alsa-driver-1.0.21 | ||
| - | </code> | ||
| - | 4. Собираем ALSA с поддержкой звуковой карты HDA-Intel: | ||
| - | <code> | ||
| - | ./configure ––with-cards=hda-intel | ||
| - | make | ||
| - | sudo make install | ||
| - | </code> | ||
| - | 5. Собираем alsa-lib: | ||
| - | <code> | ||
| - | cd ../alsa-lib-1.0.21 | ||
| - | ./configure | ||
| - | make | ||
| - | sudo make install | ||
| - | </code> | ||
| - | 6. Собираем alsa-utils: | ||
| - | <code> | ||
| - | cd ../alsa-utils-1.0.21 | ||
| - | ./configure | ||
| - | make | ||
| - | sudo make install | ||
| - | </code> | ||
| - | 7. Теперь пришло время настроить alsa. Выбираем нужную звуковую карту, в нашем случае это hda-intel, далее просто нажимаем OK: | ||
| - | <code> | ||
| - | sudo alsaconf | ||
| - | </code> | ||
| - | 8. Добавляем в файл /etc/modrpobe.d/alsa-base.conf следующую строчку: | ||
| - | <code> | ||
| - | options snd-hda-intel model=3stack | ||
| - | </code> | ||
| - | Открыть файл для редактирования можно с помощью команды: | ||
| - | <code> | ||
| - | sudo gedit /etc/modprobe.d/alsa-base.conf | ||
| - | </code> | ||
| - | Примечание: в более старых версиях вместо файла /etc/modrpobe.d/alsa-base.conf использовался файл /etc/modrpobe.d/alsa-base. | ||
| - | 9. Перезапускаем alsa и наслаждаемся звуком: | ||
| - | <code> | ||
| - | sudo /etc/init.d/alsasound reload | ||
| - | </code> | ||
| - | |||
| - | ===== Возможные проблемы ===== | ||
| - | |||
| - | <note important> **Звука по прежнему нет? Решение:** \\ | ||
| - | В пункте 7 вместо "3stack" попробуйте поставить "5stack", "6stack", "laptop" или "laptop-eapd". \\ Так же иногда нужно использовать значение "erf". \\ Данная проблема связана с различными производителями.</note> | ||
| - | |||
| - | {{tag>Аудиоаппаратура ALSA HOWTO}} | ||