Как удалить alsa в ubuntu

Обновлено: 02.07.2024

Нашёл полезную для себя статью про замену сервера Pulseaudio на ALSA в *BUNTU 8.10 (Itrepid) без фактического удаления pulseaudio (т.е. чтобы можно было всё вернуть, как было, если что-то пойдёт не так.

Привожу здесь что-то вроде конспекта-перевода.

1. Готовимся! Установите следующие пакеты (если их у вас ещё нет). Первый - это "обёртка" вокруг ALSA для OSS; 2-й - это библиотека ALSA, а 3-й - библиотека плагинов ALSA. Последний будет нужен для удаления pulseaudio из разных уровней выполнения (runlevels). Впрочем, можно это сделать и ручками, разумеется :)

2. Приступаем к удалению! Удалите запуск pulseaudio из Xsession, переместив скрипт запуска в безопасное место (на случай, если вы когда-нибудь снова захотите pulseaudio). Давайте спрячем его в домашнюю папку (

Далее - удаляем pulseaudio (sound plugin) из gnome-settings-daemon

Впрочем - можно и ручками. Запускаем gconf-editor - а там движемся по дереву папок слева - apps - gnome_settings_daemon - plugins - sound - и там снимаем галку active.

Удаляем из уровней запуска [для полной уверенности]

Мотаем вниз до строчки “pulseaudio”, и снимаем все галочки (пробелом). Выходим (q).

3. Настраиваем ALSA! Теперь настраиваем ALSA на использование основной звуковой карты

Убедитесь, что в файле libao.conf прописана alsa в качестве системы. Это можно проверить так:

Запустите из меню: Система - Параметры - Звук, убедитесь, что все галки стоят, как на скриншотах ниже (только по-русски :) ):

ALSA

non-pulse-daemon

С этого момента у вас больше не будет звука входа в систему :( . Чтобы починить вы можете создать собственное событие автозапуска и там запустить “aplay” или “mpg123-alsa” или “mplayer” с путём к вашему звуку входа в систему.

Для дальнейшего выкорчёвывания pulseaudio, поправьте файл .bashrc в вашей домашней папке и вставьте туда вот это:

В Ubuntu 8.10 содержится пакет flash 10 [adobe-flashplugin], поэтому мультизвук и флэш звук будут в совершентсве работать без библиотеки libflashsupport (её больше нет в репозитарии) :)

Не устали? Гы :) Перезагружаемся и наслаждаемся ALSA. В качестве самопроверки - запустите в терминале команду “pgrep pulseaudio”. Если она не написала вам никакого числа, значит pulseaudio благополучно отключён :)

ПРОБЛЕМЫ: 10-секундная задержка воспроизведения

Мне наконец-то удалось победить 10-секундную задержку воспроизведения. Эти приложения сперва ищут pulseaudio, а когда не находят, после 10-секундного таймаута берутся за ALSA.

+ Поправьте /etc/mplayer/mplayer.conf, строка 74, поменяйте там порядок устройств (в оригинале там pulse,alsa)

/.config/totem/xine_config , и убедиться, что pulseaudio там закомментирован.

Оригинал: Control Audio volume through the Ubuntu Command Line
Автор: Karim Buzdar
Дата публикации: 10 июля 2019 года
Перевод: А. Кривошей
Дата перевода: февраль 2020 г.

Человек, разбирающийся в терминале, найдет способ выполнить любое действие, находясь в командной строке. В основном мы делаем системные настройки в графическом интерфейсе Ubuntu, но есть определенные ситуации, когда вы можете сделать это из командной строки. ALSA или Advanced Linux Sound Architecture обеспечивает поддержку аудио для большинства дистрибутивов Linux.

В этой статье мы объясним, как вы можете установить пакет утилит ALSA, если он еще не установлен в вашей Ubuntu. Мы также объясним, как вы можете управлять звуковыми свойствами ваших звуковых карт с помощью:

Alsamixer - графический интерфейс для ALSA
Amixer - командный интерфейс для ALSA

Мы запускали команды и процедуры, упомянутые в этой статье, в системе Ubuntu 18.04 LTS.

Установка ALSA

Пакет Alsa-utils содержит утилиты Alsamixer и Amixer. Этот пакет доступен в официальных репозиториях Ubuntu и может быть легко установлен в командной строке с помощью команды apt-get.

Откройте терминал либо через системный поиск приложений, либо с помощью сочетания клавиш Ctrl+Alt+T.

Следующим шагом является обновление индекса репозиториев вашей системы с помощью следующей команды:

обновление индекса репозиториев

Это поможет вам установить последнии доступные версии программ из интернета. Обратите внимание, что только авторизованный пользователь может добавлять, удалять и настраивать программное обеспечение в Ubuntu.

Теперь вы готовы установить Alsa-utils; вы можете сделать это, выполнив следующую команду от имени sudo:

установка alsa-utils

Система может попросить вас ввести пароль для sudo, а также запросить выбор Y/n для продолжения установки. Введите Y, а затем нажмите Enter; программное обеспечение будет установлено в вашей системе. Однако процесс может занять некоторое время в зависимости от скорости вашего интернета.

Использование Alsamixer - графического интерфейса для Alsa

Alsamixer предлагает графическое представление звуковых карт, установленных в вашей системе, и позволяет вам легко просматривать и управлять свойствами этих карт. Alsamixer создан на базе Ncurses, так что вы можете оставаться в терминале, работая с громкостью звуковой карты.

Вы можете запустить этот графический интерфейс, выполнив следующую команду в вашем терминале:

Alsamixer отобразит свойства вашей звуковой карты по умолчанию следующим образом:

Alsamixer

Если вы не можете увидеть все свойства, как показано на снимке экрана выше, либо разверните окно терминала или используйте клавиши со стрелками влево и вправо, чтобы просмотреть свойства, которые не видны.

Представления Alsamixer

Когда вы открываете интерфейс Alsamixer, вы видите его в представлении Payback. Это означает, что из этого представления вы можете управлять только параметрами, связанными с воспроизведением звука. Два других вида, на которые вы можете переключиться:

Представление Capture

Представление Capture

Представление All

Чтобы просмотреть свойства, связанные как с захватом, так и с воспроизведением звука, вы можете переключиться в режим «All», нажав клавишу F5, когда открыт Alsamixer. Вот так выглядит All:

Представление All

Представление Playback

Чтобы вернуться в режим Playback, нажмите кнопку F3.

Выбор звуковой карты

Утилита Alsamixer отображает свойства карты, которая выбрана «по умолчанию». Для просмотра/редактирования свойств другой звуковой карты, установленной в вашей системе, вы можете нажать F6.

просмотр/редактирование свойств звуковой карты

Меню звуковой карты, как показано выше, появляется при нажатии клавиши F6. Вы можете перемещаться вверх и вниз по меню и затем нажать Enter, чтобы выбрать другую карту. Вы также можете вручную ввести имя карты, если оно не отображается в списке, выбрав пункт меню «enter device name».

Вы можете выйти из этого меню, нажав Esc.

Управление свойствами звука

Самая важная часть использования Alsamixer - это возможность увеличивать и уменьшать громкость определенного устройства.

Вы можете перемещаться влево и вправо, чтобы выбрать устройство, громкость которого вы хотите увеличить, уменьшить или отключить.
Когда вы выбрали устройство, используйте клавиши вверх и вниз, чтобы увеличить или уменьшить громкость соответственно.
Чтобы отключить устройство/элемент управления, нажмите клавишу m, когда выбрано это свойство.
Для получения информации обо всем, что вы можете сделать с помощью Alsamixer, нажмите элемент управления F1. Это отобразит справку следующим образом:

окно справки

Вы можете использовать клавишу Esc, чтобы выйти из этого окна справки.

Использование Amixer для управления звуком с помощью команд

Amixer - это командный подход к управлению свойствами ваших звуковых карт. Он предоставляет набор команд, которые можно использовать для увеличения, уменьшения и даже отключения звука указанного устройства.

Введите следующую команду, чтобы увидеть все, что вы можете сделать с Amixer:

окно справки amixer

Ваша команда amixer выглядит в целом так:

Во всех ваших командах amixer вам нужно указывать три вещи:

1. Звуковая карта (номер карты), свойством которой вы хотите управлять.
2. Устройство/элемент управления, громкостью которого вы хотите управлять.
3. Значение громкости в процентах или децибелах, которое вы хотите установить, увеличить или уменьшить. Вы также можете указать, хотите ли вы отключить звук для звуковой карты.

Команда scontrols позволяет просматривать список элементов управления, которыми вы можете управлять:

Команда scontrols

1. Следующая команда установит громкость на главном элементе управления/устройстве первой звуковой карты на 100%.

2. Следующая команда установит громкость на элементе управления/устройстве Speaker второй звуковой карты на 30%.

3. Следующая команда установит громкость на элементе управления/устройстве Speaker второй звуковой карты на 3 дБ.

4. Следующая команда увеличит громкость на элементе управления/устройстве Speaker второй звуковой карты на 2 дБ.

5. Используйте следующие команды, чтобы отключить или включить звук устройства.

Проблемы со звуком в Ubuntu

Ubuntu 18.04 - это последняя версия Ubuntu LTS и, возможно, самая совместимая и мощная версия из всех версий Ubuntu. Но, несмотря на это, всегда возникают определенные проблемы с определенными типами оборудования или с определенными конфигурациями.

Далее мы собираемся объяснить ряд шагов, которые необходимо предпринять в случае проблем со звуком. Обычная проблема в мире Gnu / Linux, но ее легко решить. Хотя это кажется очевидным, первый шаг, который мы должны сделать, - это проверить конфигурацию звуковой карты. Для этого мы будем Настройки системы и звука Мы смотрим, какое устройство помечено как «Выход», а какое - как «вход».


Как быстро и легко создать загрузочную USB-версию Ubuntu 16.10

Одна из самых распространенных проблем заключается в том, что В выводе отмечен разъем hdmi, и мы не хотим его использовать.. Для решения этой проблемы достаточно выбрать звуковую карту. Могут быть и другие проблемы, и через это графическое меню мы не сможем этого сделать. Для этого открываем терминал и выполняем следующее:

После того появится управление контроллером Alsa, издающим звук. Нажав F6, мы можем изменить видеокарту по умолчанию, это может решить многие проблемы со звуком, но даже в этом случае есть ситуации, которые не решаются таким образом. В этом случае после того, как все вышеперечисленное сделано и не работает осталось только перезапустить или переустановить Alsa и PulseAudio. Для этого в терминале выполняем следующие команды:

И это перезапустит службу, и, выполнив следующие команды, мы переустановим Alsa и PulseAudio:


Если после выполнения каждого из этих шагов и даже если у нас по-прежнему возникают проблемы со звуком, мы должны искать конкретный патч или, в крайнем случае, менять дистрибутив или звуковую карту. Это крайние случаи, которые обычно затрагивают пару случаев или очень специфическое оборудование. В противном случае любой из вышеперечисленных методов поможет нам решить любые проблемы со звуком, которые у нас есть с Ubuntu.

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Вы можете быть заинтересованы

39 комментариев, оставьте свой

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


Влади Аоки сказал

Я попробовал эту команду, и она повредила мою операционную систему в Mint, я не рекомендую ее использовать.


Даниэль Сориа сказал

Привет, я новичок в этом мире, до того, как у меня был linux mint, и я решил попробовать kubuntu 18.04 из-за проблем с медленной работой браузера, хотя это остается прежним, ну, проблема в том, что он не воспроизводит звук. выполнили шаги до буквы, и это не работает, при входе в alsamixer и нажатии f6 он просто выходит - по умолчанию
0 HDA Intel
- введите имя
У меня есть acer travelmate 2490, я знаю, что он очень старый, но у меня больше ничего нет… .. хахахаха, я не знаю, нужна ли вам дополнительная информация или где мне нужно связаться


Луис сказал

Это решение не сработало для меня на моем ПК Notebook exo cloud E15 .. это похоже на то, что звуковая карта меня узнает, она позволяет мне увеличивать и уменьшать громкость, но это не слышно ни через динамики, ни через наушники.
Драйверы в Windows - это Intel SST Audio Device (WDM) и ES8316AudCodec Device, но я не могу найти способ установить и / или заставить их работать в Ubuntu 18.04.1 LTS.


Игнасио Лопес сказал

Привет, я установил Ubuntu 18.04.1 LTS perfect, и звук работал нормально. Ставил нормальные программы и все нормально работало. Выключил нормально и на следующий день включил, а динамик больше не появился на столе. Нет звука и никаких изменений конфигурации. Я сделал то, что вы предложили, но это все еще не работает. У меня есть встроенная звуковая карта, которая распознает ее как Realtek ALC887-VD. Моя мама - MSI H97 PCMate. Я буду продолжать поиски, чтобы увидеть, что найду.


Хоакин Санчес Морехон сказал

Уважаемый Игнасио Лопес, я похож на вас.Установите ubuntu 18.04 на acer chromebook 15 CB3-532. И я не могу получить никакого звука, я исследовал и тестировал в течение нескольких дней и ничего, не могли бы вы мне помочь, напишите мне на электронную почту, я живу на Кубе, а здесь Интернет совсем не простой, заранее спасибо, за то, что у вас есть этот блог и сообщество linux, которые помогают всем улучшать бесплатное программное обеспечение. без Хоакина, Куба.


Оскар сказал

То же самое случилось со мной, что сработало для меня, так это удалить pulseaudio из моего Ubuntu 18.04.2 и вуаля, звук вернулся


Хорхе Кальдера сказал

хороший тадер, у меня есть chromebook asus c200 и монтируется ubuntu 18.14.1, и все, что вы сказали, и ничего, пожалуйста, попробуйте установить chtmax98090 в системе, спасибо сердечное


Рикардо Фернандес сказал

У меня также есть проблемы со звуком, и я не нашел решения после нескольких часов поиска в Интернете и попыток возможных решений.
Я прихожу к выводу, что это неразрешимая проблема и мне следует попробовать другой дистрибутив, не основанный на Ubuntu.


Джон сказал

Здравствуйте, лучшее и самое быстрое решение - повторно подключить HDMI или другой, а затем перейти в Системные настройки и в разделе «Звук» поместить устройство, которое вы хотите воспроизвести, и отметить его в «Выводе». Это сработало для меня на Linux Mint 19


Бастиан сказал

Уважаемый, ваше решение мне очень помогло! Спасибо!


OSMEL DF сказал

Привет. Так много траха с этим компьютером, и решение было такое, хахахаха, спасибо, друзья. решил звук, что за сказка про alsa, перезагрузить, установить, удалить, спасибо.


Фрэн сказал

Скорее пост для их создания. Если вы не хотите тратить время зря, проигнорируйте этот пост.


Sinosé Mecallo сказал

«Спасибо» за переустановку системы. Если совсем не хочется облажаться, не пишите в терминале ничего, что пост указывает. Кто-то со знаниями должен отфильтровать ошибки, которые некоторые люди пишут в этом блоге, теоретически с хорошими намерениями.


Луис Мануэль сказал

Следующие пакеты имеют неудовлетворенные зависимости:
pulseaudio: Зависит от: libpulse0 (= 1: 4.0-0ubuntu11), но будет установлен 1: 4.0-0ubuntu11.1
Рекомендую: pulseaudio-module-x11, но он не устанавливается
Рекомендую: gstreamer0.10-pulseaudio, но он не устанавливается
Рекомендую: pulseaudio-utils, но он не устанавливается
E: Проблемы не могли быть исправлены, у вас остались битые пакеты . Я получил это после того, как сделал все, что указано выше .. Что я могу сделать, чтобы решить проблему . Спасибо


Луис Мануэль сказал

$ sudo alsa force-reload
[sudo] пароль для luis:
Завершающие процессы: 4557.
Выгрузка модулей звукового драйвера ALSA: snd-hda-codec-hdmi snd-hda-codec-via snd-hda-codec-generic snd-hda-intel snd-hda-controller snd-hda-codec snd-hwdep snd-pcm snd- seq-midi snd-seq-midi-event snd-rawmidi snd-seq snd-seq-device snd-timer (сбой: модули все еще загружены: snd-hda-codec-hdmi snd-hda-codec-via snd-hda-codec -generic snd-hda-codec snd-hwdep snd-pcm snd-timer).
Загрузка модулей звукового драйвера ALSA: snd-hda-codec-hdmi snd-hda-codec-via snd-hda-codec-generic snd-hda-intel snd-hda-controller snd-hda-codec snd-hwdep snd-pcm snd- seq-midi snd-seq-midi-event snd-rawmidi snd-seq snd-seq-device snd-timer.
luis @ Luis-B:

$ sudo apt-get remove –purge alsa-base pulseaudio
Чтение списка пакетов . Готово
Создание дерева зависимостей
Чтение информации о статусе . Готово
Пакет pulseaudio не установлен, поэтому не удаляется
Перечисленные ниже пакеты были установлены автоматически и больше не требуются.
эволюция-данные-сервер-общий libcamel-1.2-45 libebackend-1.2-7
libebook-1.2-14 libebook-contacts-1.2-0 libedata-book-1.2-20
libedataserver-1.2-18 libglademm-2.4-1c2a libpulsedsp libtelepathy-glib0
libzeitgeist-1.0-1 libzeitgeist-2.0-0 наутилус-данные python-zeitgeist
zeitgeist zeitgeist-core zeitgeist-datahub
Используйте apt-get autoremove, чтобы удалить их.
Следующие пакеты БУДУТ УДАЛЕНЫ:
alsa-base *
0 обновлен, 0 будет установлен, 1 - удален, 0 - не обновлен.
После этой операции будет освобождено 514 КБ.
Вы хотите продолжить? [Д / Н] да
(Чтение базы данных… В настоящее время установлено 174024 файл или каталог.)
Удаление alsa-base (1.0.25 + dfsg-0ubuntu4)…
Очистка файлов конфигурации alsa-base (1.0.25 + dfsg-0ubuntu4) .
luis @ Luis-B:

$ sudo apt-get install alsa-base pulseaudio
Чтение списка пакетов . Готово
Создание дерева зависимостей
Чтение информации о статусе . Готово
Не могу установить какой-то пак. Это может означать, что
вы просили о невозможной ситуации или, если вы используете раздачу
нестабильно, что некоторые необходимые пакеты не были созданы или
был перемещен из входящих.
Следующая информация может помочь разрешить ситуацию:

$
Вот вся процедура… Спасибо


Альваро сказал

Привет хорошо, моя проблема в том, что единственное, что я не слушаю, это через Интернет, музыка через плеер слышна хорошо, но ни YouTube, ни что-либо в браузере не слышно. Если кто-то может мне помочь, я был бы признателен,
Gracias


паразит14 сказал

Пока вы играете что-нибудь в Интернете, перейдите в настройки звука и найдите раздел, в котором написано что-то вроде приложений, чтобы вы могли выбрать браузер и сообщить ему, что выходной звук должен быть из ваших наушников или динамиков. Я не знаю. . если нет. Приходит раздел приложений, ищет параметр, который говорит «использовать по умолчанию» и указывает устройство вывода, которое вы хотите, я больше не могу вам помочь, не зная, какой дистрибутив или среду рабочего стола вы используете.
Привет!


Юспас32 сказал

Спасибо! Я уже первая была роскошной!


Эмерсон сказал

Вы должны успокоиться
Что бы они ни говорили, если вы уделяете им как можно больше внимания, так это то, что вам нужно переустановить, звук в Linux - это катастрофа, но с тех пор навсегда, а не сейчас
Они только что выпустили последнюю версию LTS, Bionic, и у нее те же проблемы со звуком, что и в Ubuntu 8.
Это то, что есть, ты должен трахнуть себя. или вернитесь к окнам
Я уже смирился, мне приходится перенастраивать alsa каждый раз, когда открываю систему, (вы можете представить, как это забавно для меня), в браузере все время не хватает звука (перезапускать и молиться небесам) и ну, в тот день, когда у меня появятся деньги, я куплю Mac
Не волнуйтесь, но привыкните к мысли, что если вы едете на машине, не жалуйтесь на запах лошади.
На что я жалуюсь, так это на множество инженеров, которые обманывают людей.


Эмерсон сказал

и продолжайте, что ничто не сделало бы меня счастливее, если бы я мог делать с linux то же, что я делаю с windows, даже если бы это было похоже .
за последний месяц я устанавливал mint и ubuntu… пять раз . И если, в конце концов, все нормально, (через десять лет я обычно заставляю его работать, и если я не перезапускаю, и если я не переустанавливаю, (какое средство)
но я пытался сделать что-то похожее на то, что я делаю в окнах со стереофоническими инструментами, картошкой voicemeeter ((обратите внимание, что этот tb бесплатный) на данный момент потребовалось полтора месяца и пять установок, и мне не удалось
И это, для разнообразия, я нашел один, -Наконец . -, который более-менее понятно объясняет, хотя все еще с некоторыми ошибками, что делать и устанавливать
Пример катастрофы: я устанавливаю Mint, и я устанавливаю его, потому что это было предложено мне автором руководств (JoseGDF) после установки дистрибутива, обновления, репозиториев KXStudio, программ….
Плагины для теленка не работают, ни в коем случае
Конечно еще несколько часов в гугле в поисках чуда, . и ничего, деинсталлируйте
и начать заново
с убунто 19, уже ставил. и да, телячьи заработали, то есть открылись, но . в дистрибутиве не было звука . до удаления
Переустановите убунтум на этот раз 188, так будет лучше, стабильнее. а для тех, кто думает, почему бы не установить Ubuntu studio напрямую, я уже сделал, не сработало
а это маленькая кнопка. так что, если вы перейдете на Linux, вы знаете, найдите себе удобное кресло, чтобы проводить в Google долгие часы, большую часть времени . совсем не


Марио сказал

Я использую Kubuntu 18.04 LTS.
Я только изменил профиль вывода звука.

Как это происходит с каждым выпуском Ubuntu, вы устанавливаете или обновляете до новой версии Ubuntu и сталкиваетесь с рядом проблем. Но тогда всегда есть способ преодолеть эти большие маленькие проблемы.

Одна из наиболее распространенных проблем - отсутствие звука после установки Ubuntu . Хотя в Ubuntu может быть несколько причин отсутствия звука, я поделюсь трюками, которые сработали для меня.

Могут быть разные причины, по которым в Ubuntu нет звука. Исправление зависит от типа вашей проблемы.

Итак, давайте посмотрим, как вы можете получить звук обратно в Ubuntu.

Исправление фиктивного выхода в настройках звука

Первый шаг, просто чтобы проверить, проверить, не отключен ли звук. Убедившись в этом, перейдите в Настройки звука :


В настройках звука вы обнаружите, что у вас практически ничего нет, кроме фиктивного вывода. Довольно расстраивает. Это означает, что ваша звуковая карта даже не распознается. Слоеное!


Не волнуйтесь. Единственное решение, которое устранило проблему со звуком на моем Dell Inspiron с процессором Intel, - принудительная перезагрузка Alsa . Для этого используйте следующую команду в терминале (Ctrl + Alt + T):

Вывод будет таким.


Вы можете подумать, что он завис или находится в процессе обработки, но это занимает всего пару секунд. Вы можете просто закрыть его впоследствии, используя Ctrl + C.

Теперь вам нужно перезагрузить компьютер. Воспроизведите несколько музыкальных / видеофайлов или проверьте системные настройки, чтобы убедиться, что это работает для вас.


Если указанная выше проблема не устранила вас, попробуйте переустановить Alsa и Pulse audio следующим образом:

И снова перезагрузите Alsa:

Перезапустите и снова наслаждайтесь миром звука.

Перейдите в свой домашний каталог, а затем перейдите в скрытый каталог конфигурации. Переименуйте каталог с именем pulse здесь:

Теперь перезагрузите вашу систему. Каталог импульсов должен быть создан заново, и у вас должен быть звук.

Третий альтернативный метод: попробуйте alsamixer

Откройте терминал и используйте следующую команду, чтобы открыть alsamixer:

Вы должны увидеть такой экран:


Проверьте, не отключены ли здесь динамики или желаемый аудиовыход. ММ означает отключение звука, а ОО означает включение звука. Если желаемый аудиовыход (в основном это динамики) или мастер отключен, включите его.

Вы можете выйти из экрана, используя клавишу Esc.

Откройте терминал и отредактируйте файл диспетчера речи с помощью следующей команды:

Здесь измените RUN=yes на RUN=no

Перезагрузитесь и наслаждайтесь звуком.

Если это исправило вашу проблему со звуком, вы можете решить проблему с яркостью. Устранение проблемы со звуком, безусловно, является обязательным условием после установки Ubuntu.

Если один из вышеупомянутых методов сработал для вас, пожалуйста, оставьте комментарий ниже, указав метод, который спас ваш день. Любые другие предложения и отзывы также приветствуются.

Читайте также: