Нет звука через HDMI в Ubuntu 20.04

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

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

Некоторая дополнительная информация:

  • Вывод inxi -SMA:

Ядро: 5.4.0-29-generic x86_64 биты: 64
Рабочий стол: Gnome 3.36.1 Дистрибутив: Ubuntu 20.04 LTS (Focal Fossa)
Машина:
Тип: Настольный компьютер Система: Gigabyte продукт: B450M DS3H v: N/A
серийный:
Материнская плата: Gigabyte модель: B450M DS3H-CF v: x.x
серийный: UEFI: American Megatrends v: F50
дата: 11/27/2019
Аудио:
Устройство-1: NVIDIA драйвер: snd_hda_intel
Устройство-2: AMD Starship/Matisse HD Audio драйвер: snd_hda_intel
Звуковой сервер: ALSA v: k5.4.0-29-generic.

  • Вывод alsamixer:enter image description here
  • Вывод aplay -l:

**** Список воспроизведения аппаратных устройств ****
карта 0: NVidia [HDA NVidia], устройство 3: HDMI 0 [HDMI 0]
Подустройства: 0/1
Подустройство #0: подустройство #0
карта 0: NVidia [HDA NVidia], устройство 7: HDMI 1 [HDMI 1]
Подустройства: 1/1
Подустройство #0: подустройство #0
карта 0: NVidia [HDA NVidia], устройство 8: HDMI 2 [HDMI 2]
Подустройства: 1/1
Подустройство #0: подустройство #0
карта 0: NVidia [HDA NVidia], устройство 9: HDMI 3 [HDMI 3]
Подустройства: 1/1
Подустройство #0: подустройство #0
карта 1: Generic [HD-Audio Generic], устройство 0: ALC887-VD Analog [ALC887-VD Analog]
Подустройства: 1/1
Подустройство #0: подустройство #0
карта 1: Generic [HD-Audio Generic], устройство 1: ALC887-VD Digital [ALC887-VD Digital]
Подустройства: 1/1
Подустройство #0: подустройство #0

У меня такая же материнская плата, и звук HDMI работает (звук выходит из моего экрана), но передние и задние разъемы не работают.

Я только установил недавнее ядро, может быть, вы попробуете это тоже? Я использовал UKUU, но вы также можете скачать их прямо с https://kernel.ubuntu.com/~kernel-ppa/mainline/ и установить их с помощью dpkg -i.

Также следует попробовать обновить ваши проприетарные драйверы nvidia.

Для справки, вот информация о моей системе со звуком HDMI:

inxi -SMA
System:    Host: euclide Kernel: 5.6.11-050611-generic x86_64 bits: 64 Desktop: Gnome 3.36.1 
           Distro: Ubuntu 20.04 LTS (Focal Fossa) 
Machine:   Type: Desktop System: Gigabyte product: B450M DS3H v: N/A serial: <superuser/root required> 
           Mobo: Gigabyte model: B450M DS3H-CF v: x.x serial: <superuser/root required> UEFI: American Megatrends v: F50 
           date: 11/27/2019 
Audio:     Device-1: Advanced Micro Devices [AMD/ATI] Raven/Raven2/Fenghuang HDMI/DP Audio driver: snd_hda_intel 
           Sound Server: ALSA v: k5.6.11-050611-generic 
aplay -l
**** Liste des Périphériques Matériels PLAYBACK ****
carte 0: Generic [HD-Audio Generic], périphérique 3: HDMI 0 [HDMI 0]
  Sous-périphériques: 1/1
  Sous-перéphérique #0: субустройство #0
carte 0: Generic [HD-Audio Generic], périphеrique 7: HDMI 1 [HDMI 1]
  Sous-перiphériques: 1/1
  Sous-перéphérique #0: субустройство #0
carte 0: Generic [HD-Audio Generic], périphеrique 8: HDMI 2 [HDMI 2]
  Sous-перiphériques: 1/1
  Sous-перéphérique #0: субустройство #0

Мне было бы очень интересно узнать, работают ли ваши разъемы?

Вы пробовали добавлять свой профиль пользователя в аудиогруппу? Добавление вашего профиля пользователя в аудиогруппу дает вам полный доступ к звуку. Попробовать:

1.Введите в терминале:

whoami

это вернет ваше имя пользователя.

  1. Введите в терминале:
sudo adduser <имя_пользователя> audio

где вместо <имя_пользователя> вы напишете свое имя пользователя, возвращенное в шаге 1.

  1. Выключите и перезапустите.

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

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

Отсутствие звука по HDMI в Ubuntu 20.04 может вызывать множество факторов, связанных как с некорректными настройками, так и с несовместимостью драйверов. Проблема описанная вами довольно распространена, и существует несколько шагов, которые могут помочь ее решить.

Исследование проблемы:

  1. Проверка звуковых устройств:
    Убедитесь, что в системе распознаются все звуковые устройства. Вы уже использовали команду aplay -l для вывода списка устройств воспроизведения. Это показывает, что ваша видеокарта NVIDIA распознается, но нет звукового вывода по HDMI.

  2. Обновление ядра и драйверов:
    Как было предложено, обновление ядра может помочь. Версия ядра, которую вы используете (5.4.0-29), может не поддерживать некоторые функции вашего оборудования. Можно рассмотреть обновление до более новой версии ядра, например, используя UKUU для управления обновлениями ядра или загрузку с официального сайта Ubuntu Kernel PPA.

  3. Обновление проприетарных драйверов NVIDIA:
    Обновите драйверы NVIDIA до последней версии, так как старые версии могут не поддерживать HDMI-аудио. Это можно сделать через приложение "Дополнительные драйверы" в Ubuntu.

  4. Настройка звуковых устройств:

    • Откройте alsamixer в терминале и убедитесь, что все звуковые каналы не заглушены.
    • Используйте pavucontrol (PulseAudio Volume Control), чтобы проверить, выбрано ли правильное устройство вывода. Нередко по умолчанию выбирается не то устройство.
  5. Добавление пользователя в группу audio:
    Попробуйте добавить своего пользователя в группу audio, чтобы убедиться, что у вас есть все необходимые разрешения для использования аудио. Это можно сделать следующими командами:

    whoami
    sudo adduser <ваше_имя_пользователя> audio

    После этого перезагрузите систему.

Заключение:

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

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

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