Ubuntu 24.04 свежая установка – Левый канал выходит из обоих динамиков, правого канала нет

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

Заголовок. Dell Optiplex 3040M.

В настройках звука, если нажать «Тест», а затем «Левый динамик», звук выходит из центра – т.е. из обоих динамиков. Правый вообще не воспроизводит звук, хотя индикатор в графическом интерфейсе показывает, что он думает, что звук воспроизводится.

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

Тот факт, что звук из левого динамика выходит из обоих, предполагает наличие какой-то внутренней проблемы с маршрутизацией.

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

Запустил alsamixer, и я не знаю, что с этим делать, поэтому сдался.

Правка: sudo dmesg : https://pastebin.com/dj00MeeL

Правка 2: wpctl status: https://pastebin.com/TrHRtvtL

$ wpctl status
PipeWire 'pipewire-0' [1.0.5, telly@dellbuoy, cookie:1533949863]
 └─ Клиенты:
        32. pipewire                            [1.0.5, telly@dellbuoy, pid:1238]
        34. WirePlumber                         [1.0.5, telly@dellbuoy, pid:1237]
        35. WirePlumber [экспорт]                [1.0.5, telly@dellbuoy, pid:1237]
        47. GNOME Настройки                      [1.0.5, telly@dellbuoy, pid:13005]
        50. gnome-shell                         [1.0.5, telly@dellbuoy, pid:1422]
        51. Управление звуками GNOME             [1.0.5, telly@dellbuoy, pid:1422]
        52. Медиа-кнопки управления громкостью GNOME [1.0.5, telly@dellbuoy, pid:1583]
        53. xdg-desktop-portal                  [1.0.5, telly@dellbuoy, pid:2047]
        54. speech-dispatcher-dummy             [1.0.5, telly@dellbuoy, pid:3208]
        59. Firefox                             [1.0.5, telly@dellbuoy, pid:13055]
        98. wpctl                               [1.0.5, telly@dellbuoy, pid:14568]
        99. Mutter                              [1.0.5, telly@dellbuoy, pid:1422]

Аудио
 ├─ Устройства:
 │      42. Встроенный аудио                  [alsa]
 │  
 ├─ Выходы:
 │  *  118. Встроенный аудио Цифровое Стерео (HDMI) [vol: 0.85]
 │  
 ├─ Выходные конечные точки:
 │  
 ├─ Источники:
 │  *   96. Встроенный аудио Аналоговое Стерео    [vol: 1.00]
 │  
 ├─ Исходные конечные точки:
 │  
 └─ Потоки:
        55. speech-dispatcher-dummy                                     
             57. output_FL       > HDMI 0 *:воспроизведение_FL [инициализация]
             66. output_FR       > HDMI 0 *:воспроизведение_FR [инициализация]
       156. GNOME Настройки                                              
             44. input_FL        < ALC3234 Аналог:capture_FL    [активный]
            164. monitor_FL     
            165. input_FR        < ALC3234 Аналог:capture_FR    [активный]
            166. monitor_FR     
       170. GNOME Настройки                                              
            152. monitor_FR     
            159. input_FL        < HDMI 0 *:monitor_FL  [активный]
            168. monitor_FL     
            169. input_FR        < HDMI 0 *:monitor_FR  [активный]

Видео
 ├─ Устройства:
 │  
 ├─ Выходы:
 │  
 ├─ Выходные конечные точки:
 │  
 ├─ Источники:
 │  
 ├─ Исходные конечные точки:
 │  
 └─ Потоки:

Настройки
 └─ Имена узлов по умолчанию:
         0. Аудио/Выход    alsa_output.pci-0000_00_1f.3.pro-output-0
         1. Аудио/Источник  alsa_input.pci-0000_00_1f.3.pro-input-0

$ wpctl inspect 118
id 118, type PipeWire:Interface:Node
    alsa.card = "0"
    alsa.card_name = "HDA Intel PCH"
    alsa.class = "generic"
    alsa.components = "HDA:10ec0255,102806bb,00100002 HDA:80862809,80860101,00100000"
    alsa.device = "3"
    alsa.driver_name = "snd_hda_intel"
    alsa.id = "PCH"
    alsa.long_card_name = "HDA Intel PCH at 0xf7220000 irq 129"
    alsa.mixer_name = "Realtek ALC3234"
    alsa.name = "HDMI 0 *"
    alsa.resolution_bits = "16"
    alsa.subclass = "generic-mix"
    alsa.subdevice = "0"
    alsa.subdevice_name = "подустройство #0"
    api.alsa.card.longname = "HDA Intel PCH at 0xf7220000 irq 129"
    api.alsa.card.name = "HDA Intel PCH"
    api.alsa.headroom = "0"
    api.alsa.path = "hdmi:0"
    api.alsa.pcm.card = "0"
    api.alsa.pcm.stream = "воспроизведение"
    api.alsa.period-num = "32"
    api.alsa.period-size = "1024"
    audio.adapt.follower = ""
    audio.channels = "2"
    audio.position = "FL,FR"
    card.profile.device = "8"
  * client.id = "35"
    clock.quantum-limit = "8192"
    device.api = "alsa"
    device.class = "sound"
  * device.id = "42"
    device.profile.description = "Цифровое стерео (HDMI)"
    device.profile.name = "hdmi-stereo"
    device.routes = "1"
  * factory.id = "18"
    factory.mode = "merge"
    factory.name = "api.alsa.pcm.sink"
    library.name = "audioconvert/libspa-audioconvert"
  * media.class = "Аудио/Выход"
  * node.description = "Встроенный аудио цифровое стерео (HDMI)"
    node.driver = "true"
    node.max-latency = "16384/48000"
  * node.name = "alsa_output.pci-0000_00_1f.3.hdmi-stereo.3"
  * node.nick = "HDMI 0 *"
    node.pause-on-idle = "false"
  * object.path = "alsa:pcm:0:hdmi:0:воспроизведение"
  * object.serial = "558"
  * priority.driver = "696"
  * priority.session = "696"

.

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

Проблема, с которой вы сталкиваетесь в Ubuntu 24.04 на Dell Optiplex 3040M, связана с выводом звука через HDMI, где левый канал воспроизводится через оба динамика, в то время как правый канал отсутствует. Это может быть следствием неправильных настроек или конфигураций аудио. Давайте рассмотрим возможные решения.

Описание проблемы

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

Пошаговые рекомендации

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

    • Откройте настройки звука. Убедитесь, что правильное оборудование выбрано в разделе "Вывод". Для HDMI это должно быть "Built-in Audio Digital Stereo (HDMI)".
  2. Использование pavucontrol:

    • Вы уже упомянули, что использовали pavucontrol. Убедитесь, что уровень громкости на правом канале (output_FR) не установлен на ноль.
    • В разделе "Вывод" проверьте маршрутизацию звука. Попробуйте изменить профиль, переключив его на "HDMI Stereo" или подобный.
  3. Настройка ALSA с alsamixer:

    • Запустите alsamixer из терминала.
    • Используйте клавиши стрелок, чтобы перемещаться по каналам. Убедитесь, что все каналы активны и не находятся в состоянии "mute" (иногда может потребоваться нажатие клавиши M для включения/выключения).
    • Настройте уровень громкости для правого канала (если такого уровня нет, это может говорить о проблеме на уровне драйвера).
  4. Проверка наличия обновлений:

    • Убедитесь, что все пакеты системы обновлены. Вы можете использовать команды:
      sudo apt update
      sudo apt upgrade
  5. Тестирование с другими аудио приложениями:

    • Попробуйте воспроизвести звук в разных приложениях (например, VLC, Audacity) и посмотрите, сохраняется ли проблема. Это может помочь выявить, связано ли это с определённым приложением.
  6. Проблемы совместимости с версией PipeWire:

    • Убедитесь, что у вас установлены последние версии PipeWire и WirePlumber. Эти компоненты отвечают за управление звуком и могут иметь известные проблемы, которые исправляются в обновлениях.
  7. Конфигурация PipeWire:

    • Если у вас есть опыт конфигурации PipeWire, вы можете изменить конфигурационный файл, чтобы указать, как проходят звуковые потоки. Настройте маршрутизацию каналов вручную, если это необходимо.
  8. Логи и отладка:

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

Заключение

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

sudo systemctl restart pipewire
sudo systemctl restart wireplumber

В случае, если проблема сохраняется, возможно, вам стоит обратиться в сообщество Ubuntu или на форумы поддержки Dell для получения дополнительных советов. Не забывайте также сделать резервные копии всех важных данных перед выполнением серьёзных изменений в системе.

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

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