Показано с 1 по 3 из 3.

[Mini-manual] Собираем/Обновляем ALSA

  1. #1
    Senior Member Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Аватар для Lexxus
    Регистрация
    27.10.2006
    Адрес
    г. Химки
    Сообщений
    494
    Вес репутации
    437

    [Mini-manual] Собираем/Обновляем ALSA

    Итак, что мы имеем:
    Система Ubuntu 9.04 - проблемы со звуком, вечные подергивания, отставание звука в играх (когда выстрелил, а звук появлялся через 2 секунды), скрип и многое многое другое.

    Плюнул я на это дело и решил обновить ALSA.

    Итак:

    0) Открываем терминал (xterm и т.д.)

    1) Смотрим на свою версию драйверов:

    Код:
    cat /proc/asound/version
    Видим, примерно следующую картину:

    Код:
    Advanced Linux Sound Architecture Driver Version 1.0.18rc3.
    Заметьте версия драйвера 18, да еще и RC. Хотя драйвера уже давно обновились до 22 версии.

    2) Качаем alsa-driver, alsa-lib и alsa-utils с офф. сайта http://www.alsa-project.org/main/index.php/Download

    3) Устанавливаем инструменты для сборки:

    Код:
    sudo apt-get -y install build-essential ncurses-dev gettext xmlto libasound2-dev
    sudo apt-get -y install linux-headers-`uname -r` libncursesw5-dev
    4) Переходим в терминале в папку, куда скачали, и делаем такие простые вещи, как:
    Код:
    tar xjf alsa-driver*
    tar xjf alsa-lib*
    tar xjf alsa-utils*
    5) Убиваем звук:

    Код:
    sudo /etc/init.d/alsa-utils stop
    Убедитесь, что будет написано [OK] (значит успешно стопанули)

    6) Начинается самое интересное:
    6а) Входим в папку:
    Код:
    cd alsa-driver-1.0.22.1
    Делаем три шага:
    *
    Код:
    ./configure --with-kernel=/usr/src/linux-headers-$(uname -r) --with-oss=yes
    *
    Код:
    make
    sudo make install
    6b)
    Код:
    cd alsa-utils-1.0.22
    *
    Код:
    ./configure --with-kernel=/usr/src/linux-headers-$(uname -r) --with-oss=yes
    *
    Код:
    make
    sudo make install
    6c)
    Код:
    cd alsa-lib-1.0.22
    *
    Код:
    ./configure --with-kernel=/usr/src/linux-headers-$(uname -r) --with-oss=yes
    *
    Код:
    make
    sudo make install
    7) Готово, перезагружаемся.

    8 ) Открываем терминал
    Пишем:
    Код:
    cat /proc/asound/version
    у меня стало так:

    Код:
    Advanced Linux Sound Architecture Driver Version 1.0.22.1.
    Compiled on Jan 23 2010 for kernel 2.6.28-17-generic (SMP).
    9) Не забудьте активировать звук на панели, т.к. на нем будет стоять крестик. (То бишь по-дефолту все выключено)

    Все это у меня заняло, минут 15 может (Как раз разогрел пиццу)

    Альтернатива:

    Вы также можете скачать ALSA Upgrade script
    И сделать всё, всего двумя нажатиями. Скрипт сам скачает, сам обновит.
    От Вас только потребуется поп-корн, чтобы наблюдать за процессом.
    Я против коррупции.

    http://strike.migraph.ru - CS 1.6 server (CentOS) (не работает, нет финансирования)




  2. Будь в курсе!
    Реклама на VirusInfo

    Надоело быть жертвой? Стань профи по информационной безопасности, получай самую свежую информацию об угрозах и средствах защиты от ведущего российского аналитического центра Anti-Malware.ru:

    Anti-Malware Telegram
     

  3. #2
    Visiting Helper Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Регистрация
    25.02.2007
    Сообщений
    8,032
    Вес репутации
    1718
    А что сделать на Ubuntu 10.04? ALSA 1.0.21, а всё равно глючит.

  4. #3
    Senior Member Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Аватар для Lexxus
    Регистрация
    27.10.2006
    Адрес
    г. Химки
    Сообщений
    494
    Вес репутации
    437
    Maxim, скачай, собери новый драйвер )))
    Я против коррупции.

    http://strike.migraph.ru - CS 1.6 server (CentOS) (не работает, нет финансирования)




Похожие темы

  1. Собираем компьютер
    От Arkadiy в разделе Аппаратное обеспечение
    Ответов: 27
    Последнее сообщение: 08.02.2008, 11:46

Метки для этой темы

Свернуть/Развернуть Ваши права в разделе

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Page generated in 0.01410 seconds with 17 queries