В Ubuntu 24.04 не отображается звук через HDMI? Восстановите вывод звука.

Если Ubuntu 24.04 отображает видео на мониторе или телевизоре, но не указывает его в качестве аудиовыхода, сначала подключите и включите дисплей, затем выберите его выход HDMI или DisplayPort в разделе «Настройки» > «Звук» > «Выход» . Если он по-прежнему не отображается, проверьте дисплей и кабель, проверьте устройства воспроизведения с помощью команды ` wpctl statusnpm run src`, и только после этого переходите к устранению неполадок на системном уровне.

Показательный пример: Райли подключает рабочий стол Ubuntu 24.04 к телевизору через HDMI. Изображение работает, но в панели «Звук» отображаются только встроенные динамики компьютера. Этот пример соответствует приведенным ниже проверкам; он не является отчетом о реальном тесте и не гарантирует причину проблемы.

Узнайте, что Ubuntu необходимо обнаружить.

HDMI и DisplayPort могут передавать как цифровой звук, так и видео, но дисплей должен рекламировать возможность воспроизведения звука и предоставлять способ его прослушивания. Некоторые мониторы не имеют динамиков; другие передают звук через разъем для наушников или требуют включения динамиков в меню самого монитора. Телевизор или монитор без работающего аудиовыхода не может воспроизводить звук только потому, что изображение работает.

Аудиопоток в Ubuntu также имеет несколько уровней. Драйвер оборудования обнаруживает устройства, поддерживающие звук, ALSA (аудиоинтерфейс ядра Linux) предоставляет доступ к оборудованию, а PipeWire маршрутизирует звук между приложениями и выходами. Ubuntu Desktop по умолчанию использует PipeWire, в то время как в разных версиях Ubuntu или при пользовательских установках может использоваться другая конфигурация рабочего стола или звука. Выход воспроизведения часто называют приемником ; в данном wpctlконтексте это означает место назначения звука, а не физический разъем.

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

1. В настройках звука выберите HDMI.

  1. Подключите монитор и подождите несколько секунд, пока Ubuntu его обнаружит.
  2. Откройте «Настройки» , выберите «Звук» и найдите раздел «Вывод» .
  3. Откройте меню выбора устройства вывода и выберите название дисплея, например HDMI/DisplayPort или модель монитора. Точные названия зависят от компьютера и дисплея.
  4. Увеличьте громкость вывода , убедитесь, что системный звук не отключен, и используйте кнопку «Тест» , если она доступна. Ubuntu описывает этот селектор вывода и управление тестом в своих инструкциях по настройкам звука .
В настройках звука Ubuntu в списке открытых устройств вывода выбраны HDMI/DisplayPort.
В открытом списке устройств вывода отображается выбранный HDMI/DisplayPort; точное название устройства может различаться в зависимости от оборудования.

Для Райли выбор телевизионного выхода — первое значимое изменение в программном обеспечении. Если дисплей не отображается в списке, не стоит продолжать выбирать встроенные динамики и ожидать передачи звука через HDMI; выполните проверки, описанные ниже.

2. Проверьте объем и маршрут приложения.

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

Панель вывода звука в Ubuntu с выбранным HDMI/DisplayPort, ползунком регулировки громкости и кнопкой «Тест».
На панели HDMI-выхода отображаются переключатель устройств, регулятор громкости и кнопка «Тест», используемая для проверки воспроизведения.

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

3. Подтвердите вывод HDMI с помощьюwpctl

Если выбор в графическом интерфейсе вызывает путаницу, терминал может показать, что в данный момент видит PipeWire. Откройте терминал и выполните команду:

wpctl status

В выходных данных в разделе «Sinks» найдите устройство воспроизведения HDMI или DisplayPort. Пронумерованные записи команды представляют собой временные идентификаторы объектов, поэтому используйте идентификатор, отображаемый в вашей системе, а не копируйте число из примера или скриншота. См. справочную документацию WirePlumber по команде wpctl statusи set-default.

Терминал отображает статус wpctl, при этом в списке «Приемники» указаны встроенный звук и HDMI/DisplayPort.
В примере вывода состояния места воспроизведения группируются в раздел «Приемники»; имена и идентификаторы устройств различаются в зависимости от системы.

Если HDMI-приемник отображается в списке, но активен неправильный выход, установите значение по умолчанию, используя идентификатор, указанный рядом с этим HDMI-приемником:

wpctl set-default ID

Замените IDна текущий номер HDMI-приемника. Эта команда устанавливает место назначения по умолчанию для новых аудиопотоков; она не может создать устройство, отсутствующее в списке. Если основной приемник отключен, включите его с помощью:

wpctl set-mute @DEFAULT_AUDIO_SINK@ 0

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

Команда терминала wpctl set-default ID позволяет выбрать HDMI-приемник в качестве выходного сигнала по умолчанию.
Вместо ID используйте текущий идентификатор HDMI-приемника из вывода состояния wpctl.

4. Если Ubuntu по-прежнему не отображает HDMI в списке поддерживаемых устройств.

Отсоедините кабель HDMI, убедитесь, что дисплей включен и настроен на правильный вход, затем плотно подключите его обратно. Подождите немного и снова откройте «Настройки» > «Звук». Если устройство по-прежнему не отображается, перезапустите Ubuntu с уже подключенным дисплеем. Перезапуск — более безопасный следующий шаг, чем установка случайных аудиопакетов или переключение на другой звуковой сервер.

В документации Ubuntu по аудио объясняется, что модули ядра для работы со звуком обнаруживают такие устройства, как выходы HDMI/DisplayPort, и что Ubuntu Desktop направляет звук через PipeWire. Если wpctl statusпосле переподключения и перезагрузки по-прежнему отсутствует HDMI-приемник, проблема может быть связана с чем-то более ранним, чем выбор выхода по умолчанию: она может касаться драйвера графического процессора/аудио, док-станции или адаптера, кабеля или заявленных возможностей дисплея. Документация Ubuntu по аудио в Ubuntu описывает эти аудиоуровнеи. Проверьте информацию о поддержке вашей модели на сайте производителя компьютера или графического процессора и, если возможно, сравните с другим кабелем, портом или дисплеем. Избегайте копирования команд модулей ядра из рекомендаций для другого графического процессора; неправильная замена драйвера может создать новые проблемы.

Проверьте исправление

Оставьте HDMI выбранным в Настройках > Звук > Вывод , используйте кнопку «Тест» и воспроизведите в приложении короткий фрагмент, в котором изначально не было звука. Убедитесь, что звук поступает из динамиков телевизора или монитора или разъема для наушников, проверьте громкость самого устройства и убедитесь, wpctl statusчто HDMI указан как выбранный по умолчанию. Если системный тест показывает отсутствие звука, но HDMI остается выбранным, проверьте возможности звука дисплея и настройки отключения звука, прежде чем менять драйверы Ubuntu.

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

Поддерживайте работоспособность обновлений безопасности Debian 12 на сервере без графического интерфейса.

Поддерживайте работоспособность обновлений безопасности Debian 12 на сервере без графического интерфейса.

Включите автоматические обновления безопасности Debian через SSH, сохраните источники пакетов по умолчанию и проверяйте запланированные запуски с помощью журналов systemd и APT.

Получайте предупреждения SMART Disk от Ubuntu по электронной почте с помощью smartd.

Получайте предупреждения SMART Disk от Ubuntu по электронной почте с помощью smartd.

Сравните варианты доставки почты, настройте smartd в Ubuntu и убедитесь, что предупреждения о состоянии диска попадают в ваш почтовый ящик.

Сбои поиска DNS в Debian 12: восстановите systemd-resolved

Сбои поиска DNS в Debian 12: восстановите systemd-resolved

Восстановите DNS-запросы в Debian 12, проверив systemd-resolved, исправив resolv.conf при необходимости и проверив разрешение DNS-имен исходных файлов и приложений.

В Ubuntu 24.04 не отображается звук через HDMI? Восстановите вывод звука.

В Ubuntu 24.04 не отображается звук через HDMI? Восстановите вывод звука.

Чтобы Ubuntu распознала ваш монитор или телевизор как аудиовыход, выберите его в настройках звука и проверьте список подключений или устройств PipeWire, если HDMI отсутствует.

Устраните ошибки подписи APT, восстановив ключ репозитория.

Устраните ошибки подписи APT, восстановив ключ репозитория.

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

Как преобразовать трехфазное напряжение, ток, кВт, кВА и коэффициент мощности.

Как преобразовать трехфазное напряжение, ток, кВт, кВА и коэффициент мощности.

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

Ограничение использования ЦП и памяти командой с помощью cgroups в Ubuntu.

Ограничение использования ЦП и памяти командой с помощью cgroups в Ubuntu.

Запустите рабочую нагрузку в рамках systemd с параметрами CPUQuota и MemoryMax, а затем проверьте ограничения с помощью cgroup v2.

Шифрование DNS-сервера Pi-hole на Ubuntu Server 24.04

Шифрование DNS-сервера Pi-hole на Ubuntu Server 24.04

Настройте dnscrypt-proxy в качестве локального DoH-моста Pi-hole на Ubuntu 24.04, указав слушатель только для localhost, выбор резолвера и проверки перед переключением DNS.

Как заставить работать жесты тачпада в Ubuntu 24.04 на Wayland

Как заставить работать жесты тачпада в Ubuntu 24.04 на Wayland

Перед устранением неполадок в приложениях или оборудовании проверьте настройки тачпада Ubuntu, подтвердите наличие Wayland и протестируйте встроенные функции жестов GNOME.

Создайте зеркальный RAID 1 образ для Debian 12 с помощью mdadm.

Создайте зеркальный RAID 1 образ для Debian 12 с помощью mdadm.

Создайте и проверьте двухдисковый RAID 1-массив данных в Debian 12, отформатируйте его безопасным способом и настройте его для сборки и монтирования после перезагрузки.