Нет звука в Ubuntu 22.04

Вопрос или проблема

Как показано на картинке, я выбрал встроенный звук, но звука нет.

настройки звука
alsamixer

Вот результат aplay -l.

Card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  subdevice: 0/1
  subdevice #0: subdevice #0
Card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
  subdevice: 1/1
  subdevice #0: subdevice #0
Card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
  subdevice: 1/1
  subdevice #0: subdevice #0
Card 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]
  subdevice: 1/1
  subdevice #0: subdevice #0
Card 0: PCH [HDA Intel PCH], device 10: HDMI 4 [HDMI 4]
  subdevice: 1/1
  subdevice #0: subdevice #0

Я уже пробовал это: Нет звука в Ubuntu 22.04.1 LTS после обновления с 20.04 LTS

В моем случае выходы звука были обнаружены и перечислены (после ручной перезагрузки pulseaudio) в gnome-control-center, но звука в GNOME не было, оказалось, что libcanberra был неправильно настроен, решение заключалось в:

sudo apt install libcanberra-pulse

Источник: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1879989/comments/5

Хотя настройки звука в gnome показывают, что это “Встроенный звук”, это на самом деле не динамик, а может быть выход с вашего HDMI-порта (значок монитора это указывает).

  • Прежде чем проверять другие ситуации, вы можете:

    • попробовать перезапустить pulseaudio.service:
    systemctl --user restart pulseaudio.service
    
    • У вашего ноутбука есть разъем для наушников? Попробуйте подключить его и проверьте, может ли ваш ноутбук его обнаружить.
  • Запустите lsmod |grep snd, чтобы проверить модуль звуковой карты (или драйвер) для вашего ноутбука. Если ваш ноутбук был обновлен с более старой версии ядра, в которой был звук, вам потребуется перезагрузиться на более старую версию ядра. Если это работает, возможно, проблема со звуком связана с ошибкой в модуле ядра. Проверьте dmesg или journalctl -k на наличие ошибок, связанных с snd, и поищите другие руководства, чтобы сообщить об ошибке драйвера ядра.

Посмотрите на https://wiki.archlinux.org/title/PulseAudio/Troubleshooting, если простой перезапуск и ваша звуковая карта работает, хотя есть некоторые неправильные настройки в PulseAudio/ALSA.

Ответ или решение

Отсутствие звука в Ubuntu 22.04: Как решить проблему

Проблема отсутствия звука в Ubuntu 22.04 может быть вызвана различными факторами. Ниже приведены подробные шаги по устранению неполадок, которые могут помочь вам восстановить звук.

1. Проверка настроек звука

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

  • Откройте настройки звука через gnome-control-center и проверьте, выбран ли правильный вывод устройства. На изображении, которое вы предоставили, видно, что выбрано «Встроенное аудио», но это может быть вывод через HDMI, если иконка монитора отображается. Попробуйте переключиться на различные устройства, чтобы проверить, доступен ли звук.

2. Перезапуск PulseAudio

PulseAudio — это система управления звуковыми потоками в Linux. Иногда необходимо перезапустить эту службу, чтобы обновить конфигурацию:

systemctl --user restart pulseaudio.service

После перезапуска проверьте, появился ли звук.

3. Установка необходимых пакетов

Как вы уже заметили, проблема может быть связана с отсутствием необходимых библиотек. Если вы не установили libcanberra-pulse, выполните следующую команду:

sudo apt install libcanberra-pulse

Эта библиотека обеспечивает поддержку звука в GNOME, и её установка может решить проблему.

4. Проверка конфигурации ALSA

Запустите alsamixer в терминале:

alsamixer

Убедитесь, что все необходимые каналы активированы (включены) и установлены на достаточный уровень громкости. Иногда бывает, что звук выключен (mute) для определённых выходов.

5. Проверка модулей ядра

Чтобы проверить, загружены ли необходимые модули звуковой карты, выполните следующую команду:

lsmod | grep snd

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

6. Проверка наличия ошибок в журнале

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

dmesg | grep snd

Или используйте:

journalctl -k | grep snd

Это поможет выявить возможные ошибки или конфликты на уровне ядра.

7. Подключение гарнитуры

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

8. Дополнительные ресурсы

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

Заключение

Отсутствие звука в Ubuntu 22.04 может быть вызвано множеством причин, от простых настроек до более сложных проблем с драйверами. Следуя приведённым выше шагам, вы сможете выявить источник проблемы и восстановить функциональность звука на вашем устройстве. Если проблема сохраняется, стоит обратиться на форумы Ubuntu или задать вопрос на специализированных площадках, предоставив полное описание проблемы.

Оцените материал
Добавить комментарий

Капча загружается...