Как обновить alsa?
Сейчас версия 1.0.16. Как правильно в убунте обновить до последней версии? Кернел версии 2.6.26. Алса должна быть скомпилена модулем?
anonymous
01.01.09 18:42:38 MSK
Re: Как обновить alsa?
sudo aptitude update
sudo aptitude dist-upgrade
amoralyrr ★☆
( 01.01.09 19:26:10 MSK )
Re: Как обновить alsa?
Я вот на Генту перейти решил, уж больно старое все в Этче.
Это к тому, не все можно обновить.
anonymous
( 01.01.09 19:27:32 MSK )
Ответ на: Re: Как обновить alsa? от amoralyrr 01.01.09 19:26:10 MSK
Re: Как обновить alsa?
>sudo aptitude update
>sudo aptitude dist-upgrade
без обновления дистрибутива!
anonymous
( 01.01.09 19:35:57 MSK )

Re: Как обновить alsa?
wfrr ★★☆
( 01.01.09 19:38:18 MSK )
Ответ на: Re: Как обновить alsa? от wfrr 01.01.09 19:38:18 MSK
Re: Как обновить alsa?
Как поставить последнюю версию из git альсы??
anonymous
( 01.01.09 19:45:02 MSK )
Ответ на: Re: Как обновить alsa? от anonymous 01.01.09 19:45:02 MSK

Re: Как обновить alsa?
aptitude install alsa
>install — install/upgrade packages
wfrr ★★☆
( 01.01.09 19:46:19 MSK )
Ответ на: Re: Как обновить alsa? от wfrr 01.01.09 19:46:19 MSK
Re: Как обновить alsa?
Понимаю- специфика лора.. Но можно же по-русски написать?? Нету в репах свежей версии алсы.
anonymous
( 01.01.09 19:55:48 MSK )
Ответ на: Re: Как обновить alsa? от anonymous 01.01.09 19:55:48 MSK

Re: Как обновить alsa?
Ну епрст. Исходники скачать скомпилить и обновить.
gena2x ★★★
( 01.01.09 21:33:59 MSK )

Re: Как обновить alsa?
./configure && make && checkinstall
MiklerGM ★★
( 01.01.09 22:02:12 MSK )
Ответ на: Re: Как обновить alsa? от MiklerGM 01.01.09 22:02:12 MSK

Re: Как обновить alsa?
все таки наверное лучше сделать пакет для дистрибутива?
splinter ★★★★★
( 01.01.09 22:18:56 MSK )

Re: Как обновить alsa?
а какие причины обновления альзы до последней версии?
splinter ★★★★★
( 01.01.09 22:19:24 MSK )

Re: Как обновить alsa?
в jaunty — 1.0.18, подключи его реп и стяни оттуда.
kranky ★★★★★
( 01.01.09 22:21:29 MSK )
Ответ на: Re: Как обновить alsa? от splinter 01.01.09 22:19:24 MSK
Re: Как обновить alsa?
В m-audio revolution 5.1 не работает выход наушников. Вроде в 1.0.18 это пофиксили. В jaunty зависимости другие.
anonymous
( 01.01.09 23:13:26 MSK )
Ответ на: Re: Как обновить alsa? от anonymous 01.01.09 23:13:26 MSK

Re: Как обновить alsa?
У меня m-audio revolution 5.1, ему 100 лет уже: 00:10.0 Multimedia audio controller: VIA Technologies Inc. VT1720/24 [Envy24PT/HT] PCI Multi-Channel Audio Controller (rev 01)
Че там не работает?
gena2x ★★★
( 01.01.09 23:32:53 MSK )
Ответ на: Re: Как обновить alsa? от gena2x 01.01.09 23:32:53 MSK
Re: Как обновить alsa?
http://seehuhn.de/pages/revolution т.е выход на наушники у вас работает? И какая же версия алсы?
anonymous
( 02.01.09 00:01:01 MSK )
Ответ на: Re: Как обновить alsa? от splinter 01.01.09 22:18:56 MSK

Re: Как обновить alsa?
>все таки наверное лучше сделать пакет для дистрибутива?
>checkinstall
Dudraug ★★★★★
( 02.01.09 00:02:37 MSK )

Re: Как обновить alsa?
Звиняюсь, выяснил что у меня 7.1 а не 5.1. А там нету headphone output, только 8 честных выходов.
Если у вас не все выходы 5.1 используются, могу предложить один из них задействовать для ваших целей как вариант через asoundrc.
Вот у меня такой роутинг когда-то был, это стерео в шесть каналов.
pcm.ice1724_0 <
type hw
card 0
device 0
subdevice 0
>
pcm.ice1724_1 <
type hw
card 0
device 2
subdevice 1
>
pcm.ice1724_2 <
type hw
card 0
device 2
subdevice 2
>
pcm.ice_cv <
type multi;
slaves.a.pcm ice1724_0;
slaves.a.channels 2;
slaves.b.pcm ice1724_1;
slaves.b.channels 2;
slaves.c.pcm ice1724_2;
slaves.c.channels 2;
bindings.0.slave a;
bindings.0.channel 0;
bindings.1.slave a;
bindings.1.channel 1;
bindings.2.slave b;
bindings.2.channel 0;
bindings.3.slave b;
bindings.3.channel 1;
bindings.4.slave c;
bindings.4.channel 0;
bindings.5.slave c;
bindings.5.channel 1;
>
pcm.ice_plug <
type plug
slave.pcm ice_cv
slave.format S32_LE
slave.channels 6
>
pcm.ice_route <
type route;
slave.pcm ice_plug;
slave.channels 6;
ttable.0.0 1;
ttable.1.1 1;
ttable.0.2 1;
ttable.1.3 1;
ttable.0.4 1;
ttable.1.5 1;
>
unixforum.org
Привет всем!
У меня вот такая проблема.
Пытаюсь обновить alsa-driver 1.0.17 скачаную с alsa-project.org
при запуске ./configure, есть такой бок:
config.status: WARNING: Makefile.conf.in seems to ignore the —datarootdir setting
а когда make такое:
/home/mel/install/drv/alsa/alsa-driver-1.0.17/acore/rtctimer.c:4: error: redefin ition of ‘is_power_of_2’
/home/mel/install/drv/alsa/alsa-driver-1.0.17/include/adriver.h:1424: error: pre vious definition of ‘is_power_of_2’ was here
make[3]: *** [/home/mel/install/drv/alsa/alsa-driver-1.0.17/acore/rtctimer.o] Ош ибка 1
make[2]: *** [/home/mel/install/drv/alsa/alsa-driver-1.0.17/acore] Ошибка 2
make[1]: *** [_module_/home/mel/install/drv/alsa/alsa-driver-1.0.17] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-source-2.6.18′
make: *** [compile] Ошибка 2
что я делаю не так? Обясните пожалуйста.
Затеял я все это потому что не ставится звуковуха Realtek ALC883
Спасибо сказали:
Aectann Бывший модератор Сообщения: 3491 Статус: . ОС: OS X, GNU_и_не_только/Linux
Re: Как обновить ALSA с исходников?
Сообщение Aectann » 18.08.2008 16:47
Пункт 0: проверить alsamixer, не выкручена ли громкость на 0.
Пункт 1: alsa можно обновить/установить из репозиториев Debian, нет надобности ставить ее из исходников. Выполняем (с правами root, через su или sudo) aptitude install alsa-base alsa-utils и все. Далее запускаем alsaconf и читаем, что он пишет. Если звука все так же нет, идем по этой ссылке, скачиваем драйвера и устанавливаем. Потом снова запускаем alsaconf и проверяем звук.
My god. it’s full of stars.
Спасибо сказали:
MvBrain Сообщения: 16 ОС: Debian
Re: Как обновить ALSA с исходников?
Сообщение MvBrain » 18.08.2008 18:02
Aectann! Большое ВАМ спасибо!
Спасибо сказали:
MvBrain Сообщения: 16 ОС: Debian
Re: Как обновить ALSA с исходников?
Сообщение MvBrain » 19.08.2008 10:59
А как сделать чтоб при включении системных звуков «включить программное смешивание звука (ESD)»
работало все остальное что использует alsa.
А то получается так: работают системные звуки, все остальное работает и наоборот.
Спасибо сказали:
Aectann Бывший модератор Сообщения: 3491 Статус: . ОС: OS X, GNU_и_не_только/Linux
Re: Как обновить ALSA с исходников?
Сообщение Aectann » 19.08.2008 17:18
Т.е. у вас одновременно может воспроизводить звук только одно приложение? Я для этого создавал файл /etc/asound.conf с таким содержимым:
My god. it’s full of stars.
Спасибо сказали:
MvBrain Сообщения: 16 ОС: Debian
Re: Как обновить ALSA с исходников?
Сообщение MvBrain » 21.08.2008 09:19
Опять же спасибо! А каким путем этот файл появляется. А то я в прошлый раз ставил Дебиан и тоже самое было но я там чтото мутил
и стало нормально.
Спасибо сказали:
Aectann Бывший модератор Сообщения: 3491 Статус: . ОС: OS X, GNU_и_не_только/Linux
Re: Как обновить ALSA с исходников?
Сообщение Aectann » 21.08.2008 17:24
21.08.2008 09:19
Опять же спасибо! А каким путем этот файл появляется.
Я его вручную создавал. Создается ли он по умолчанию при установке/настройке alsa, я не помню, потому что настраивал все это довольно давно.
My god. it’s full of stars.
Спасибо сказали:
MvBrain Сообщения: 16 ОС: Debian
Re: Как обновить ALSA с исходников?
Сообщение MvBrain » 22.08.2008 09:31
Я выяснил реальную причину почему не ставился драйвер на звук. ALSA должна быть в ядре как модуль а не встроенное в ядро и все будет ништяк.
Спасибо сказали:
MvBrain Сообщения: 16 ОС: Debian
Re: Как обновить ALSA с исходников?
Сообщение MvBrain » 26.08.2008 17:46
А почему не сохраняются настройки микшера после перезагрузки? Что нада замутить?
И всеравно системные звуки не воспроизводятся, что уже не делал.
Спасибо сказали:
nuclear Сообщения: 68 ОС: Ubuntu
Re: Как обновить ALSA с исходников?
Сообщение nuclear » 26.08.2008 17:52
alsamixer,настроили,alsactl store сохранили
Спасибо сказали:
Aectann Бывший модератор Сообщения: 3491 Статус: . ОС: OS X, GNU_и_не_только/Linux
Re: Как обновить ALSA с исходников?
Сообщение Aectann » 26.08.2008 17:53
26.08.2008 17:46
А почему не сохраняются настройки микшера после перезагрузки? Что нада замутить?
Ссылка на сценарий сервиса alsa-utils в /etc/rcS.d присутствует?
И всеравно системные звуки не воспроизводятся, что уже не делал.
Про какие системные звуки вы говорите? Про те, что воспроизводятся в KDE/GNOME?
My god. it’s full of stars.
Спасибо сказали:
Velkan Сообщения: 48 ОС: Debian lenny
Re: Как обновить ALSA с исходников?
Сообщение Velkan » 26.08.2008 18:14
покопайтесь в настройках возможно они отключены.
Win xp -> Debian GNU/linux
Intel dual core E@2200/2GGb ram/ 400 GGb HDD
человек с приятным интерфейсом.
Спасибо сказали:
MvBrain Сообщения: 16 ОС: Debian
Re: Как обновить ALSA с исходников?
Сообщение MvBrain » 27.08.2008 09:22
Да делал alsactl store, перегрузил и все равно не сохранило. Каталог /etc/rcS.d есть и в нем куча ссилок. Да, я имел ввиду те звуки, которые включаются в GNOME, пакет gnome-audio установлен. Там, я так понимаю, те звуки воспроизводяться через ESD, то есть, если по умолчанию использовать ALSA и включить их, то не будет звука во всех програмах, а системные звуки будут. А если их выключить, тогда звук будет во всех программах, а системных соответственно не будет. Вот такая вот засада.
Спасибо сказали:
Aectann Бывший модератор Сообщения: 3491 Статус: . ОС: OS X, GNU_и_не_только/Linux
Re: Как обновить ALSA с исходников?
Сообщение Aectann » 27.08.2008 19:18
27.08.2008 09:22
Каталог /etc/rcS.d есть и в нем куча ссылок.
Ссылка SNNalsa-utils в нем есть? (NN — от 01 до 99).
Там, я так понимаю, те звуки воспроизводяться через ESD, то есть, если по умолчанию использовать ALSA и включить их, то не будет звука во всех програмах, а системные звуки будут. А если их выключить, тогда звук будет во всех программах, а системных соответственно не будет. Вот такая вот засада.
При настроенной многопоточности в alsa должны одновременно воспроизводиться и те, и другие звуки.
My god. it’s full of stars.
Спасибо сказали:
MvBrain Сообщения: 16 ОС: Debian
Re: Как обновить ALSA с исходников?
Сообщение MvBrain » 29.08.2008 10:17
Да, есть ссылка S50alsa-utils.
Я извиняюсь. А как настроить эту многоточность?
Вы извиняйте за такие вопросы но в линуксе я не очень, но хочу научится.
Спасибо сказали:
filosof Сообщения: 44 ОС: Debian 5.0
Re: Как обновить ALSA с исходников?
Сообщение filosof » 29.08.2008 15:48
После обновление до lenny появилась проблема с alsa.
Ставлю пакеты alsa-base, alsa-utils появляется каталог /dev/snd, потом alsaconf находит звуковую карточку и вывод через alsa работает. Прописываю нужный модуль в /etc/modules и перегружаюсь. Пропадает каталог /dev/snd и вывод через alsa уже не работает. Модули все загружены, как и до перезагрузки, alsaconf уже не помогает. Только после переустановки пакетов опять появляется /dev/snd.
Спасибо сказали:
Aectann Бывший модератор Сообщения: 3491 Статус: . ОС: OS X, GNU_и_не_только/Linux
Re: Как обновить ALSA с исходников?
Сообщение Aectann » 31.08.2008 01:34
29.08.2008 10:17
Я извиняюсь. А как настроить эту многоточность?
Эти настройки были прописаны в файле asound.conf .
My god. it’s full of stars.
Спасибо сказали:
MvBrain Сообщения: 16 ОС: Debian
Re: Как обновить ALSA с исходников?
Сообщение MvBrain » 01.09.2008 08:52
А что по поводу S50alsa-utils?
Спасибо сказали:
Aectann Бывший модератор Сообщения: 3491 Статус: . ОС: OS X, GNU_и_не_только/Linux
Re: Как обновить ALSA с исходников?
Сообщение Aectann » 01.09.2008 20:40
01.09.2008 08:52
А что по поводу S50alsa-utils?
Если сервис alsa-utils работает, то по идее настройки громкости должны восстанавливаться после перезагрузки (alsactl store автоматом выполняется при выключении/перезагрузке). Почему оно может не работать — не понимаю.
My god. it’s full of stars.
Спасибо сказали:
MvBrain Сообщения: 16 ОС: Debian
Re: Как обновить ALSA с исходников?
Сообщение MvBrain » 02.09.2008 11:54
Мдя. Ну ладно, все равно спасибо.
Спасибо сказали:
MvBrain Сообщения: 16 ОС: Debian
Re: Как обновить ALSA с исходников?
Сообщение MvBrain » 16.09.2008 12:15
Решил проблему воспроизведения системных звуков GNOME. Надо было просто поставить пакет libesd-alsa0.
А с востановлением микшера после перезагрузки все равно лажа.
Спасибо сказали:
кодировщик Сообщения: 974 Статус: зарёган в пятницу 13 ОС: Linux
Re: Как обновить ALSA с исходников?
Сообщение кодировщик » 16.09.2008 13:12
16.09.2008 12:15
Решил проблему воспроизведения системных звуков GNOME. Нада было просто поставить пакет libesd-alsa0.
А с востановлением микшера после перезагрузки всеравно лажа.
ну так наверное esound у вас уже был установлен.
А вообще для таких целей лучше ставить pulseaudio
c каким именно микшером вы сношаетесть?!
Спасибо сказали:
MvBrain Сообщения: 16 ОС: Debian
Re: Как обновить ALSA с исходников?
Сообщение MvBrain » 23.09.2008 10:06
С всем извесным alsamixer.
Спасибо сказали:
noize Сообщения: 164 ОС: Debian
Re: Как обновить ALSA с исходников?
Сообщение noize » 23.02.2009 00:08
Господа, прошу помочь разобраться со звуковухой, а то я себе уже весь мозг сломал.
Ситуация такая: стоит Debian Lenny с самосборным ядром версии 2.6.28.7 . Работает всё, кроме звука. Делал всё как написано
Пункт 0: проверить alsamixer, не выкручена ли громкость на 0.
Пункт 1: alsa можно обновить/установить из репозиториев Debian, нет надобности ставить ее из исходников. Выполняем (с правами root, через su или sudo) aptitude install alsa-base alsa-utils и все. Далее запускаем alsaconf и читаем, что он пишет. Если звука все так же нет, идем по этой ссылке, скачиваем драйвера и устанавливаем. Потом снова запускаем alsaconf и проверяем звук.
При загрузке /etc/init.d/alsa-utils start выдаёт
Setting up ALSA. done (none loaded)
dmesg вообще молчит на предмет наличия alsa. Звуковуха исправная(в винде пашет). Ткните носом, где почитать, чего подкрутить, чтоб заработало, а то ядро пересобирать так неохота.
Как обновить Ubuntu до последней версии
Операционная система Ubuntu является наиболее популярной и используемой среди дистрибутивов Linux. Поэтому регулярные обновления являются неотъемлемой частью поддержки системы.
Обновление Ubuntu позволяет получить доступ к новым возможностям, улучшениям в области безопасности и исправлениям ошибок. С каждым выпуском разработчики предлагают дополнительные возможности, повышают стабильность работы системы.
В нашей статье расскажем какие требование необходимо соблюсти перед началом обновления, с какими сложностями можно столкнуться в процессе и приведем инструкцию, из которой вы узнаете как обновить Ubuntu до последней версии.
(1).jpg)
Предварительные требования
Прежде чем приступить к обновлению операционной системы, выполните следующие подготовительные шаги:
- Сделайте резервные копии данных, чтобы избежать потери информации в случае возникновения проблем или сбоев в процессе обновления.
- Выполните копирование настроек и списков пакетов. Это позволит сохранить ваши индивидуальные настройки и установленные программы, если что-то пойдет не так во время обновления.
- Проверьте, есть ли свободное место на жестком диске. Рекомендуется иметь как минимум 10 ГБ незанятого пространства.
- Проверьте интернет-соединение. Наличие стабильного интернета необходимо для непрерывной загрузки и установки обновлений.
- Установите все доступные обновления для текущей версии Ubuntu. Это позволит избежать проблем совместимости и обеспечит более гладкое обновление.
- Проверьте список совместимости оборудования и программного обеспечения. Следует убедиться, что ваше устройство соответствует минимальным требованиям к аппаратному и программному обеспечению, установленным для новой версии Ubuntu. Как правило, эти требования указаны на официальном сайте.
- Убедитесь, что ваша система не находится в процессе выполнения критически важных задач. Перед началом обновления, закройте все запущенные программы и приложения. Обновление операционной системы может потребовать перезагрузки компьютера, поэтому сохраните вашу текущую работу.
При соблюдении предварительных требований вы сможете безопасно обновить Ubuntu до последней версии с минимальными проблемами и дополнительными неудобствами.
Сложности, которые могут возникнуть при обновлении
- Проблемы совместимости. Программы или устройства, работающие без проблем на предыдущих версиях Ubuntu, могут быть несовместимыми с новой версией. Чтобы избежать сбоев или неправильной работы компонентов системы, убедитесь, что ваши программы обновлены до актуальных версий и подходят для работы с последней версией Ubuntu.
- Потеря данных. Во время процесса обновления могут возникнуть ошибки, следствием которых станет потеря данных. Поэтому заранее сделайте резервную копию всех важных файлов и папок.
- Проблемы с драйверами. Новая версия Ubuntu может потребовать обновления драйверов для определенных устройств, таких как видеокарта, звуковая карта или принтер. Если не обновить драйверы, это может привести к неправильной работе этих устройств или даже полной их неработоспособности.
- Непредвиденные ошибки. При обновлении операционной системы всегда существует возможность непредвиденных ошибок, которые могут привести к неправильной работе системы. В таких случаях вы можете отложить обновление или обратиться за помощью к сообществу пользователей Ubuntu.
Указанные выше проблемы возникают не всегда, но если вы будете готовы к возможным сложностям, то это поможет снизить риски и сделать процесс обновления операционной системы более предсказуемым.
(3).png)
Услуга аренда сервера позволяет устанавливать на оборудование любую операционную систему, которая требуется для ваших проектов. Вы можете менять ОС, обновляться до последних версий, используя при этом дисковое пространство сервера.
Как обновить сервер до Ubuntu 22.04
Следуйте инструкции по обновлению Ubuntu:
- Откройте меню Параметры системы и нажмите на одноименную иконку в панели задач или в меню приложений.
- В настройках системы перейдите в раздел Обновления. Здесь вы найдете различные настройки и опции для обновления операционной системы.
- Проверьте наличие обновлений, для этого на странице Обновления нажмите кнопку Проверить (или Проверить наличие обновлений), чтобы система проверила доступные обновления. Если они найдены, программное обеспечение сообщит вам об этом.
- Если вам доступны обновления, выполните команду Обновить систему: нажмите на кнопку Обновить, чтобы запустить процесс.
- Дождитесь завершения обновления, для этого потребуется некоторое время. Ubuntu скачает и установит обновления автоматически. Во время этого процесса может потребоваться подтверждение прав администратора.
- Перезагрузите компьютер. Эта возможность будет вам предложена после завершения обновлений. Нажмите на кнопку Перезагрузить и дождитесь завершения процесса.
После перезагрузки на вашем оборудовании будет работать последняя версия Ubuntu. Убедитесь, что ваши данные и настройки были перенесены и сохранены после обновления.
Обращаем внимание, что нельзя сделать обновление, например, с Ubuntu 16.04 LTS до Ubuntu 20.04 LTS. Для этого необходимо выполнить обновление два раза: сначала до Ubuntu 18.04 LTS, а затем до Ubuntu 20.04 LTS.

Обновление Ubuntu с помощью инструмента do-release-upgrade
- В терминале введите следующую команду, чтобы проверить доступные обновления:
sudo do-release-upgrade -c
Выполнение этой команды позволит узнать, доступно ли обновление для вашей текущей версии Ubuntu.
- Если обновление доступно, выполните следующую команду:
Терминал предложит вам подтвердить процесс обновления. Введите свой пароль администратора и подтвердите начало обновления.
- Далее, следуйте инструкциям в терминале.
- После завершения процесса обновления Ubuntu перезагрузится, и вы сможете войти в систему с обновленной версией.
Процесс обновления операционной системы завершен.
ALSA

ALSA (Advanced Linux Sound Architecture) – архитектура звуковых драйверов, обеспечивающая поддержку множества звуковых карт. Главными особенностями ALSA являются:
Широкая поддержка аудиоаппаратуры, начиная от потребительских звуковых карт и заканчивая профессиональными мультиканальными аудио интерфейсами.
Поддержка устаревшего Open Sound System (OSS) API , обеспечивающего бинарную совместимость с большинством программ использующих OSS .
Обновление ALSA
Если у вас возникают какие-либо проблемы в работе звуковой подсистемы попробуйте обновить ALSA из PPA, поддерживаемого Ubuntu Audio Development Team.
sudo apt-add-repository ppa:ubuntu-audio-dev/ppa sudo apt-get update sudo apt-get upgrade
Сборка, установка и конфигурирование ALSA
При решении проблем со звуком прибегайте к этой части статьи в последнюю очередь!
Все дальнейшие действия выполняются в терминале. Все команды рекомендуется вводить по одной, чтобы отслеживать процесс на возможные ошибки. Продолжать сборку при возникновении ошибки бессмысленно. Если не можете выяснить ее причину обратитесь на форум.
Для начала следует установить необходимые пакеты для сборки ПО из исходных текстов:
sudo apt-get install linux-headers-`uname -r` linux-backports-modules-alsa-`uname -r` build-essential gawk libgettext-ruby-util libgettext-ruby1.8 libncurses5-dev libncursesw5-dev xmlto autoconf automake checkinstall pkg-config
![]()
Установка этих пакетов потянет за собой около 400МБ траффика. Выполнять дальнейшие инструкции без их установки бессмысленно.
![]()
Скачиваем исходные коды ALSA с официального сайта, желательно самые последние (на момент последнего обновления статьи 29 Января 2012г. это была версия 1.0.25) : Поддержка Alsa версий выше 1.0.23 есть в ядрах версий 2.6.38 и выше. Сборка на старом ядре в результате приведет к тому, что Alsa не будет распознавать звуковые карты. Последние сборки ядра можно скачать отсюда.
wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.25.tar.bz2 wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.25.tar.bz2 wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.25.tar.bz2 wget ftp://ftp.alsa-project.org/pub/firmware/alsa-firmware-1.0.25.tar.bz2 wget ftp://ftp.alsa-project.org/pub/plugins/alsa-plugins-1.0.25.tar.bz2
Распаковываем архивы:
tar jxvf alsa-driver-1.0.25.tar.bz2 tar jxvf alsa-lib-1.0.25.tar.bz2 tar jxvf alsa-utils-1.0.25.tar.bz2 tar jxvf alsa-firmware-1.0.25.tar.bz2 tar jxvf alsa-plugins-1.0.25.tar.bz2
Собираем и устанавливаем alsa-driver:
cd rm -rf ~/.pulse* cd ./alsa-driver-1.0.25 ./configure make sudo make install
Собираем и устанавливаем alsa-lib:
cd cd ./alsa-lib-1.0.25 ./configure make sudo make install
Собираем и устанавливаем alsa-utils:
cd sudo /sbin/alsa-utils stop sudo /sbin/alsa stop cd ./alsa-utils-1.0.25 ./configure make sudo checkinstall
![]()
Если при компиляции alsa-utils выдает ошибку вроде такой:
mv: невозможно выполнить stat для «t-ja.gmo»: Нет такого файла или каталога
то нужно установить пакет gettext :
sudo apt-get install gettext
![]()
Внимательно смотрите чтобы сборка alsa-utils прошла без ошибок! На некоторых компьютерах сборка не проходит. Если ошибка всеже есть, скачиваем готовый пакет по ссылкам:
Собираем и устанавливаем alsa-firmware:
cd cd ./alsa-firmware-1.0.25 ./configure make sudo make install
Собираем и устанавливаем alsa-plugins:
cd cd ./alsa-plugins-1.0.25 ./configure make sudo make install

Настраиваем ALSA. Судя по багу 29597 не стоит использовать alsaconf так как он нарушает работу других скриптов настройки. Выбираем нужную звуковую карту, нажимаем «ок» и на последующие вопросы отвечаем всегда «Да/Y»:
sudo alsaconf
Начиная с версии 1.0.24 alsaconf нужно брать в папке alsa-utils/alsaconf:
cd cd ./alsa-utils-1.0.25/alsaconf/ chmod +x alsaconf sudo ./alsaconf
Перезаружаем систему и настраиваем громкость вывода звука, ставим все на максимум (кроме PC Beep):
alsamixer
Если после обновления ядра пропал или неправильно воспроизводится звук, нужно проделать все действия заново.
Возможные проблемы и их решение
Если звука по прежнему нет, попробуйте выполнить следующие действия:
Откройте в файл /etc/modprobe.d/alsa-base.conf в текстовом редакторе:
sudo gedit /etc/modprobe.d/alsa-base.conf
Добавьте в конце строчку
options snd-hda-intel model="значение"
с одним из значений:
1 Чип Значение Описание 2 3 ALC880 4 ====== 5 3stack 3-jack in back and a headphone out 6 3stack-digout 3-jack in back, a HP out and a SPDIF out 7 5stack 5-jack in back, 2-jack in front 8 5stack-digout 5-jack in back, 2-jack in front, a SPDIF out 9 6stack 6-jack in back, 2-jack in front 10 6stack-digout 6-jack with a SPDIF out 11 w810 3-jack 12 z71v 3-jack (HP shared SPDIF) 13 asus 3-jack (ASUS Mobo) 14 asus-w1v ASUS W1V 15 asus-dig ASUS with SPDIF out 16 asus-dig2 ASUS with SPDIF out (using GPIO2) 17 uniwill 3-jack 18 fujitsu Fujitsu Laptops (Pi1536) 19 F1734 2-jack 20 lg LG laptop (m1 express dual) 21 lg-lw LG LW20/LW25 laptop 22 tcl TCL S700 23 clevo Clevo laptops (m520G, m665n) 24 medion Medion Rim 2150 25 test for testing/debugging purpose, almost all controls can be 26 adjusted. Appearing only when compiled with 27 $CONFIG_SND_DEBUG=y 28 auto auto-config reading BIOS (default) 29 30 ALC260 31 ====== 32 hp HP machines 33 hp-3013 HP machines (3013-variant) 34 hp-dc7600 HP DC7600 35 fujitsu Fujitsu S7020 36 acer Acer TravelMate 37 will Will laptops (PB V7900) 38 replacer Replacer 672V 39 favorit100 Maxdata Favorit 100XS 40 basic fixed pin assignment (old default model) 41 test for testing/debugging purpose, almost all controls can 42 adjusted. Appearing only when compiled with 43 $CONFIG_SND_DEBUG=y 44 auto auto-config reading BIOS (default) 45 46 ALC262 47 ====== 48 fujitsu Fujitsu Laptop 49 hp-bpc HP xw4400/6400/8400/9400 laptops 50 hp-bpc-d7000 HP BPC D7000 51 hp-tc-t5735 HP Thin Client T5735 52 hp-rp5700 HP RP5700 53 benq Benq ED8 54 benq-t31 Benq T31 55 hippo Hippo (ATI) with jack detection, Sony UX-90s 56 hippo_1 Hippo (Benq) with jack detection 57 sony-assamd Sony ASSAMD 58 toshiba-s06 Toshiba S06 59 toshiba-rx1 Toshiba RX1 60 tyan Tyan Thunder n6650W (S2915-E) 61 ultra Samsung Q1 Ultra Vista model 62 lenovo-3000 Lenovo 3000 y410 63 nec NEC Versa S9100 64 basic fixed pin assignment w/o SPDIF 65 auto auto-config reading BIOS (default) 66 67 ALC267/268 68 ========== 69 quanta-il1 Quanta IL1 mini-notebook 70 3stack 3-stack model 71 toshiba Toshiba A205 72 acer Acer laptops 73 acer-dmic Acer laptops with digital-mic 74 acer-aspire Acer Aspire One 75 dell Dell OEM laptops (Vostro 1200) 76 zepto Zepto laptops 77 test for testing/debugging purpose, almost all controls can 78 adjusted. Appearing only when compiled with 79 $CONFIG_SND_DEBUG=y 80 auto auto-config reading BIOS (default) 81 82 ALC269 83 ====== 84 basic Basic preset 85 quanta Quanta FL1 86 eeepc-p703 ASUS Eeepc P703 P900A 87 eeepc-p901 ASUS Eeepc P901 S101 88 fujitsu FSC Amilo 89 lifebook Fujitsu Lifebook S6420 90 auto auto-config reading BIOS (default) 91 92 ALC662/663/272 93 ============== 94 3stack-dig 3-stack (2-channel) with SPDIF 95 3stack-6ch 3-stack (6-channel) 96 3stack-6ch-dig 3-stack (6-channel) with SPDIF 97 6stack-dig 6-stack with SPDIF 98 lenovo-101e Lenovo laptop 99 eeepc-p701 ASUS Eeepc P701 100 eeepc-ep20 ASUS Eeepc EP20 101 ecs ECS/Foxconn mobo 102 m51va ASUS M51VA 103 g71v ASUS G71V 104 h13 ASUS H13 105 g50v ASUS G50V 106 asus-mode1 ASUS 107 asus-mode2 ASUS 108 asus-mode3 ASUS 109 asus-mode4 ASUS 110 asus-mode5 ASUS 111 asus-mode6 ASUS 112 dell Dell with ALC272 113 dell-zm1 Dell ZM1 with ALC272 114 samsung-nc10 Samsung NC10 mini notebook 115 auto auto-config reading BIOS (default) 116 117 ALC882/883/885/887-AD/888/889 118 ====================== 119 3stack-dig 3-jack with SPDIF I/O 120 6stack-dig 6-jack digital with SPDIF I/O 121 arima Arima W820Di1 122 targa Targa T8, MSI-1049 T8 123 asus-a7j ASUS A7J 124 asus-a7m ASUS A7M 125 macpro MacPro support 126 mb5 Macbook 5,1 127 macmini3 Macmini 3,1 128 mba21 Macbook Air 2,1 129 mbp3 Macbook Pro rev3 130 imac24 iMac 24'' with jack detection 131 imac91 iMac 9,1 132 w2jc ASUS W2JC 133 3stack-2ch-dig 3-jack with SPDIF I/O (ALC883) 134 alc883-6stack-dig 6-jack digital with SPDIF I/O (ALC883) 135 3stack-6ch 3-jack 6-channel 136 3stack-6ch-dig 3-jack 6-channel with SPDIF I/O 137 6stack-dig-demo 6-jack digital for Intel demo board 138 acer Acer laptops (Travelmate 3012WTMi, Aspire 5600, etc) 139 acer-aspire Acer Aspire 9810 140 acer-aspire-4930g Acer Aspire 4930G 141 acer-aspire-6530g Acer Aspire 6530G 142 acer-aspire-7730g Acer Aspire 7730G 143 acer-aspire-8930g Acer Aspire 8930G 144 medion Medion Laptops 145 medion-md2 Medion MD2 146 targa-dig Targa/MSI 147 targa-2ch-dig Targa/MSI with 2-channel 148 targa-8ch-dig Targa/MSI with 8-channel (MSI GX620) 149 laptop-eapd 3-jack with SPDIF I/O and EAPD (Clevo M540JE, M550JE) 150 lenovo-101e Lenovo 101E 151 lenovo-nb0763 Lenovo NB0763 152 lenovo-ms7195-dig Lenovo MS7195 153 lenovo-sky Lenovo Sky 154 haier-w66 Haier W66 155 3stack-hp HP machines with 3stack (Lucknow, Samba boards) 156 6stack-dell Dell machines with 6stack (Inspiron 530) 157 mitac Mitac 8252D 158 clevo-m540r Clevo M540R (6ch + digital) 159 clevo-m720 Clevo M720 laptop series 160 fujitsu-pi2515 Fujitsu AMILO Pi2515 161 fujitsu-xa3530 Fujitsu AMILO XA3530 162 3stack-6ch-intel Intel DG33* boards 163 intel-alc889a Intel IbexPeak with ALC889A 164 intel-x58 Intel DX58 with ALC889 165 asus-p5q ASUS P5Q-EM boards 166 mb31 MacBook 3,1 167 sony-vaio-tt Sony VAIO TT 168 auto auto-config reading BIOS (default) 169 170 ALC861/660 171 ========== 172 3stack 3-jack 173 3stack-dig 3-jack with SPDIF I/O 174 6stack-dig 6-jack with SPDIF I/O 175 3stack-660 3-jack (for ALC660) 176 uniwill-m31 Uniwill M31 laptop 177 toshiba Toshiba laptop support 178 asus Asus laptop support 179 asus-laptop ASUS F2/F3 laptops 180 auto auto-config reading BIOS (default) 181 182 ALC861VD/660VD 183 ============== 184 3stack 3-jack 185 3stack-dig 3-jack with SPDIF OUT 186 6stack-dig 6-jack with SPDIF OUT 187 3stack-660 3-jack (for ALC660VD) 188 3stack-660-digout 3-jack with SPDIF OUT (for ALC660VD) 189 lenovo Lenovo 3000 C200 190 dallas Dallas laptops 191 hp HP TX1000 192 asus-v1s ASUS V1Sn 193 auto auto-config reading BIOS (default) 194 195 CMI9880 196 ======= 197 minimal 3-jack in back 198 min_fp 3-jack in back, 2-jack in front 199 full 6-jack in back, 2-jack in front 200 full_dig 6-jack in back, 2-jack in front, SPDIF I/O 201 allout 5-jack in back, 2-jack in front, SPDIF out 202 auto auto-config reading BIOS (default) 203 204 AD1882 / AD1882A 205 ================ 206 3stack 3-stack mode (default) 207 6stack 6-stack mode 208 209 AD1884A / AD1883 / AD1984A / AD1984B 210 ==================================== 211 desktop 3-stack desktop (default) 212 laptop laptop with HP jack sensing 213 mobile mobile devices with HP jack sensing 214 thinkpad Lenovo Thinkpad X300 215 touchsmart HP Touchsmart 216 217 AD1884 218 ====== 219 N/A 220 221 AD1981 222 ====== 223 basic 3-jack (default) 224 hp HP nx6320 225 thinkpad Lenovo Thinkpad T60/X60/Z60 226 toshiba Toshiba U205 227 228 AD1983 229 ====== 230 N/A 231 232 AD1984 233 ====== 234 basic default configuration 235 thinkpad Lenovo Thinkpad T61/X61 236 dell_desktop Dell T3400 237 238 AD1986A 239 ======= 240 6stack 6-jack, separate surrounds (default) 241 3stack 3-stack, shared surrounds 242 laptop 2-channel only (FSC V2060, Samsung M50) 243 laptop-eapd 2-channel with EAPD (ASUS A6J) 244 laptop-automute 2-channel with EAPD and HP-automute (Lenovo N100) 245 ultra 2-channel with EAPD (Samsung Ultra tablet PC) 246 samsung 2-channel with EAPD (Samsung R65) 247 samsung-p50 2-channel with HP-automute (Samsung P50) 248 249 AD1988/AD1988B/AD1989A/AD1989B 250 ============================== 251 6stack 6-jack 252 6stack-dig ditto with SPDIF 253 3stack 3-jack 254 3stack-dig ditto with SPDIF 255 laptop 3-jack with hp-jack automute 256 laptop-dig ditto with SPDIF 257 auto auto-config reading BIOS (default) 258 259 Conexant 5045 260 ============= 261 laptop-hpsense Laptop with HP sense (old model laptop) 262 laptop-micsense Laptop with Mic sense (old model fujitsu) 263 laptop-hpmicsense Laptop with HP and Mic senses 264 benq Benq R55E 265 laptop-hp530 HP 530 laptop 266 test for testing/debugging purpose, almost all controls 267 can be adjusted. Appearing only when compiled with 268 $CONFIG_SND_DEBUG=y 269 270 Conexant 5047 271 ============= 272 laptop Basic Laptop config 273 laptop-hp Laptop config for some HP models (subdevice 30A5) 274 laptop-eapd Laptop config with EAPD support 275 test for testing/debugging purpose, almost all controls 276 can be adjusted. Appearing only when compiled with 277 $CONFIG_SND_DEBUG=y 278 279 Conexant 5051 280 ============= 281 laptop Basic Laptop config (default) 282 hp HP Spartan laptop 283 hp-dv6736 HP dv6736 284 hp-f700 HP Compaq Presario F700 285 lenovo-x200 Lenovo X200 laptop 286 toshiba Toshiba Satellite M300 287 288 Conexant 5066 289 ============= 290 laptop Basic Laptop config (default) 291 dell-laptop Dell laptops 292 olpc-xo-1_5 OLPC XO 1.5 293 ideapad Lenovo IdeaPad U150 294 295 STAC9200 296 ======== 297 ref Reference board 298 oqo OQO Model 2 299 dell-d21 Dell (unknown) 300 dell-d22 Dell (unknown) 301 dell-d23 Dell (unknown) 302 dell-m21 Dell Inspiron 630m, Dell Inspiron 640m 303 dell-m22 Dell Latitude D620, Dell Latitude D820 304 dell-m23 Dell XPS M1710, Dell Precision M90 305 dell-m24 Dell Latitude 120L 306 dell-m25 Dell Inspiron E1505n 307 dell-m26 Dell Inspiron 1501 308 dell-m27 Dell Inspiron E1705/9400 309 gateway-m4 Gateway laptops with EAPD control 310 gateway-m4-2 Gateway laptops with EAPD control 311 panasonic Panasonic CF-74 312 auto BIOS setup (default) 313 314 STAC9205/9254 315 ============= 316 ref Reference board 317 dell-m42 Dell (unknown) 318 dell-m43 Dell Precision 319 dell-m44 Dell Inspiron 320 eapd Keep EAPD on (e.g. Gateway T1616) 321 auto BIOS setup (default) 322 323 STAC9220/9221 324 ============= 325 ref Reference board 326 3stack D945 3stack 327 5stack D945 5stack + SPDIF 328 intel-mac-v1 Intel Mac Type 1 329 intel-mac-v2 Intel Mac Type 2 330 intel-mac-v3 Intel Mac Type 3 331 intel-mac-v4 Intel Mac Type 4 332 intel-mac-v5 Intel Mac Type 5 333 intel-mac-auto Intel Mac (detect type according to subsystem id) 334 macmini Intel Mac Mini (equivalent with type 3) 335 macbook Intel Mac Book (eq. type 5) 336 macbook-pro-v1 Intel Mac Book Pro 1st generation (eq. type 3) 337 macbook-pro Intel Mac Book Pro 2nd generation (eq. type 3) 338 imac-intel Intel iMac (eq. type 2) 339 imac-intel-20 Intel iMac (newer version) (eq. type 3) 340 ecs202 ECS/PC chips 341 dell-d81 Dell (unknown) 342 dell-d82 Dell (unknown) 343 dell-m81 Dell (unknown) 344 dell-m82 Dell XPS M1210 345 auto BIOS setup (default) 346 347 STAC9202/9250/9251 348 ================== 349 ref Reference board, base config 350 m1 Some Gateway MX series laptops (NX560XL) 351 m1-2 Some Gateway MX series laptops (MX6453) 352 m2 Some Gateway MX series laptops (M255) 353 m2-2 Some Gateway MX series laptops 354 m3 Some Gateway MX series laptops 355 m5 Some Gateway MX series laptops (MP6954) 356 m6 Some Gateway NX series laptops 357 auto BIOS setup (default) 358 359 STAC9227/9228/9229/927x 360 ======================= 361 ref Reference board 362 ref-no-jd Reference board without HP/Mic jack detection 363 3stack D965 3stack 364 5stack D965 5stack + SPDIF 365 5stack-no-fp D965 5stack without front panel 366 dell-3stack Dell Dimension E520 367 dell-bios Fixes with Dell BIOS setup 368 volknob Fixes with volume-knob widget 0x24 369 auto BIOS setup (default) 370 371 STAC92HD71B* 372 ============ 373 ref Reference board 374 dell-m4-1 Dell desktops 375 dell-m4-2 Dell desktops 376 dell-m4-3 Dell desktops 377 hp-m4 HP mini 1000 378 hp-dv5 HP dv series 379 hp-hdx HP HDX series 380 hp-dv4-1222nr HP dv4-1222nr (with LED support) 381 auto BIOS setup (default) 382 383 STAC92HD73* 384 =========== 385 ref Reference board 386 no-jd BIOS setup but without jack-detection 387 intel Intel DG45* mobos 388 dell-m6-amic Dell desktops/laptops with analog mics 389 dell-m6-dmic Dell desktops/laptops with digital mics 390 dell-m6 Dell desktops/laptops with both type of mics 391 dell-eq Dell desktops/laptops 392 alienware Alienware M17x 393 auto BIOS setup (default) 394 395 STAC92HD83* 396 =========== 397 ref Reference board 398 mic-ref Reference board with power management for ports 399 dell-s14 Dell laptop 400 hp HP laptops with (inverted) mute-LED 401 auto BIOS setup (default) 402 403 STAC9872 404 ======== 405 vaio VAIO laptop without SPDIF 406 auto BIOS setup (default) 407 408 Cirrus Logic CS4206/4207 409 ======================== 410 mbp55 MacBook Pro 5,5 411 imac27 IMac 27 Inch 412 auto BIOS setup (default)
Чтобы узнать какое именно значение вам нужно, вводим команду в терминале:
cat /proc/asound/pcm
В выводе будут строчки с информацией о чипе наподобие этих:
00-00: STAC92xx Analog : STAC92xx Analog : playback 1 : capture 1 00-01: STAC92xx Digital : STAC92xx Digital : playback 1
В таблице ищем свой чип и берем оттуда значения. Описанию большого значения не придавать, оно подобрано владельцами этих звуковых карт.
Если вам помогло какое-нибудь значение, а в описании этого значения нет модели вашего ноутбука, можете ее смело добавить в таблицу.