Как исправить проблему отсутствия звука в Ubuntu

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

Что еще более важно, обычно эту проблему довольно легко решить. В этой статье мы рассмотрим несколько простых исправлений, которые вы можете попробовать. Необязательно пробовать их все. Просто начните с начала списка и двигайтесь вниз.

Установите регулятор громкости для PulseAudio

Звук Ubuntu не работает Pavucontrol

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

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

Чтобы установить pavucontrol, откройте Терминал и введите следующие команды:

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

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

При возникновении проблем со звуком на вашем компьютере с Ubuntu первое, что вам нужно сделать, это проверить наушники и динамики на предмет проблем с подключением. Возможно, какой-то аудиокабель подключен не к тому порту или вообще не подключен.

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

Ubuntu-звук-проблема-1

Проверьте миксер ALSA

Под капотом PulseAudio использует регуляторы громкости уровня ALSA. Если вам нужен более точный контроль над громкостью уровня ALSA, выполните следующие действия:

1. Откройте терминал.

2. Введите alsamixer и нажмите клавишу Enter. Вы увидите следующий вывод в своем терминале.

Ubuntu-звук-проблема-2

3. Выберите правильную звуковую карту, нажав F6. Для меня настройки по умолчанию работают нормально, но не стесняйтесь попробовать другой вариант, если он не работает.

4. Используйте клавиши со стрелками влево и вправо, чтобы выбрать регулятор громкости. Текущий выбранный элемент отображается красным цветом.

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

6. Когда регулятор микшера отключен, под полосой громкости появляется "MM". Обратите внимание, что полоса может быть заполнена на 100%, но при этом отключена, поэтому обязательно проверьте это. Вы можете включить звук для элемента управления, нажав клавишу m. Это изменит "MM" на "OO".

7. Чтобы выйти из alsamixer, нажмите клавишу Esc.

Примечание. Когда вы включаете или выключаете какой-либо элемент управления, pulseaudio может активировать его, а также отключать и включать другие элементы управления. Поэтому перед выходом убедитесь, что соответствующие элементы управления, а также главный элемент управления отключены.

Перезагрузить ALSA

Еще одна вещь, которую вы можете попробовать, если проблема со звуком не исчезнет, ​​- это перезагрузить ALSA. Для этого используйте в терминале следующую команду:

Результат выглядит следующим образом.

Ubuntu-звук-проблема-3

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

Переустановите ALSA и PulseAudio

Если описанные выше методы не устранили проблему, попробуйте переустановить ALSA и PulseAudio следующим образом. Откройте свой терминал и введите следующие команды:

Перезагрузите ALSA еще раз и перезагрузите компьютер.

Теперь, когда у вас снова работает звук в Ubuntu, пора снова начать пользоваться своей операционной системой. Вы пробовали превратить веб-сайт в приложение в Linux? Или вы можете попробовать транслировать экран своего телефона Android на Linux.

14 комментариев

  1. Идеальная статья!
    sudo alsa force-reload вернула мою карту к жизни, но она не выдерживает перезагрузки. Только что обновился до 20.04… .. Кажется, проблема глубже…

  2. Ни мои внутренние динамики, ни внутренний микрофон не работают с момента установки обновлений сегодня утром, 16.04. Ни одна из операций в этой статье не вернулась. Я попробовал команду benjamin10, но она тоже не сработала. Сейчас я буду искать откат этих обновлений.

  3. Все это мне не помогает. Моя система безупречно работала целую вечность. Я установил Steam и Discord.
    Теперь иногда, когда я подключаю наушники, предложение выбрать устройство (наушники, гарнитуру или микрофон) никогда не появляется, и я не могу получить звук. Другие устройства работают.
    Перезагрузка исправляет это, а перезапуск этих компонентов - нет.

  4. Ах, я нашел то, что мне помогает, добавьте это в этот пост!

    alsactl restore BOOM работает. Больше ничего в этом посте не помогло.

  5. Работает, но когда перезагружаюсь, приходится делать это заново ... не прилипает .. Это не может быть правильно

  6. Это происходит благодаря принудительной перезагрузке (как также отмечалось в некоторых предыдущих комментариях), но она не переживает перезагрузку.

  7. Привет,
    У меня проблема с наушниками - нет звука - ничего не работает.

    Затем я прочитал о Discord, поэтому я попытался удалить его, перезагрузить компьютер, а затем наушники снова заработали (странно, но это просто так).

    Ubuntu Budgie 20.04

  8. Большое спасибо, дорогой друг! Да благословит Бог ваше сердце! Вы действительно LINUX MERLIN! Большой!!!

  9. sudo apt-get удалить робость
    sudo shutdown now -r

    эти 2 команды
    РАБОТАЮТ ДЛЯ МЕНЯ


    Это решение сработало для меня. Спасибо


    тоже не сработало

  10. sudo apt-get удалить робость
    sudo shutdown now -r

    Спасибо. Это единственное решение, которое сработало.

  11. ВЫ СПАСИЛИ МЕНЯ
    СПАСИБО X

  12. БЛАГОДАРЮ ВАС! Сегодня я пробовал другие решения в течение 3 часов, но это было единственное, что сработало.