Вопрос или проблема
В панели управления «Звук» на Ubuntu правильно отображается устройство ввода и вывода как «Наушники – USB Audio». Оно не отключено, и тест показывает, что звук выводится. Но из моих наушников, подключенных к разъему для наушников на передней панели ПК, ничего не выходит.
Я пытался понизить версию до pulseaudio из pipewire, но безуспешно. Я не могу придумать, что может быть не так, кроме того, что команда «amixer -c 1» не показывает параметр «Аналоговый выход». Вот вывод:
Простой элемент управления микшером 'PCM',0
Возможности: pvolume pswitch pswitch-joined
Каналы воспроизведения: Левый передний - Правый передний - Левый задний - Правый задний - Центр передний - Сабвуфер - Левый боковой - Правый боковой
Ограничения: Воспроизведение 0 - 87
Моно:
Левый передний: Воспроизведение 75 [86%] [-9.00dB] [включено]
Правый передний: Воспроизведение 75 [86%] [-9.00dB] [включено]
Левый задний: Воспроизведение 75 [86%] [-9.00dB] [включено]
Правый задний: Воспроизведение 75 [86%] [-9.00dB] [включено]
Центр передний: Воспроизведение 75 [86%] [-9.00dB] [включено]
Сабвуфер: Воспроизведение 75 [86%] [-9.00dB] [включено]
Левый боковой: Воспроизведение 75 [86%] [-9.00dB] [включено]
Правый боковой: Воспроизведение 75 [86%] [-9.00dB] [включено]
Простой элемент управления микшером 'PCM',1
Возможности: pvolume pswitch pswitch-joined
Каналы воспроизведения: Левый передний - Правый передний
Ограничения: Воспроизведение 0 - 87
Моно:
Левый передний: Воспроизведение 60 [69%] [-20.25dB] [включено]
Правый передний: Воспроизведение 60 [69%] [-20.25dB] [включено]
Простой элемент управления микшером 'PCM',2
Возможности: pswitch pswitch-joined
Каналы воспроизведения: Моно
Моно: Воспроизведение [включено]
Простой элемент управления микшером 'Line',0
Возможности: cvolume cswitch cswitch-joined
Каналы захвата: Левый передний - Правый передний
Ограничения: Захват 0 - 39
Левый передний: Захват 0 [0%] [-17.25dB] [выключено]
Правый передний: Захват 0 [0%] [-17.25dB] [выключено]
Простой элемент управления микшером 'Mic',0
Возможности: cvolume cswitch cswitch-joined
Каналы захвата: Левый передний - Правый передний
Ограничения: Захват 0 - 39
Левый передний: Захват 39 [100%] [12.00dB] [включено]
Правый передний: Захват 39 [100%] [12.00dB] [включено]
Простой элемент управления микшером 'Analog In',0
Возможности: cvolume cswitch cswitch-joined
Каналы захвата: Левый передний - Правый передний
Ограничения: Захват 0 - 39
Левый передний: Захват 23 [59%] [0.00dB] [включено]
Правый передний: Захват 23 [59%] [0.00dB] [включено]
Команда “lspci” показывает правильную звуковую карту:
71:00.1 Звуковое устройство [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt Radeon Высококачественный аудиоконтроллер [1002:1640]
Подсистема: Micro-Star International Co., Ltd. [MSI] Устройство [1462:7e51]
Ядерный драйвер в использовании: snd_hda_intel
Ядерные модули: snd_hda_intel
Вот вывод команды “pactl list sinks”:
Выход #66
Состояние: ОЖИДАНИЕ
Имя: alsa_output.usb-Generic_USB_Audio-00.analog-stereo
Описание: USB Audio Аналоговый Стерео
Драйвер: PipeWire
Спецификация образца: s32le 2ch 48000Hz
Карта каналов: левый передний, правый передний
Владелец модуля: 4294967295
Выключить: нет
Громкость: левый передний: 45161 / 69% / -9.70 dB, правый передний: 45161 / 69% / -9.70 dB
баланс 0.00
Базовая громкость: 65536 / 100% / 0.00 dB
Мониторинг источника: alsa_output.usb-Generic_USB_Audio-00.analog-stereo.monitor
Задержка: 0 мкс, настроено 0 мкс
Флаги: АППАРАТНОЕ ОБЕСПЕЧЕНИЕ HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY
Свойства:
alsa.card = "1"
alsa.card_name = "USB Audio"
alsa.class = "generic"
alsa.components = "USB0db0:cd0e"
alsa.device = "0"
alsa.driver_name = "snd_usb_audio"
alsa.id = "Audio"
alsa.long_card_name = "Generic USB Audio at usb-0000:0b:00.0-5, высокая скорость"
alsa.mixer_name = "USB Mixer"
alsa.name = "USB Audio"
alsa.resolution_bits = "16"
alsa.subclass = "generic-mix"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
alsa.sync.id = "00000000:00000000:00000000:00000000"
api.alsa.card.longname = "Generic USB Audio at usb-0000:0b:00.0-5, высокая скорость"
api.alsa.card.name = "USB Audio"
api.alsa.path = "front:1"
api.alsa.pcm.card = "1"
api.alsa.pcm.stream = "воспроизведение"
audio.channels = "2"
audio.position = "FL,FR"
card.profile.device = "9"
device.api = "alsa"
device.class = "sound"
device.id = "57"
device.profile.description = "Аналоговый стерео"
device.profile.name = "analog-stereo"
device.routes = "2"
factory.name = "api.alsa.pcm.sink"
media.class = "Audio/Sink"
device.description = "USB Audio"
node.name = "alsa_output.usb-Generic_USB_Audio-00.analog-stereo"
node.nick = "USB Audio"
node.pause-on-idle = "false"
object.path = "alsa:acp:Audio:9:playback"
port.group = "playback"
priority.driver = "1009"
priority.session = "1009"
factory.id = "19"
clock.quantum-limit = "8192"
client.id = "47"
node.driver = "true"
node.loop.name = "data-loop.0"
library.name = "audioconvert/libspa-audioconvert"
object.id = "66"
object.serial = "66"
node.max-latency = "16384/48000"
api.alsa.period-size = "512"
api.alsa.period-num = "64"
api.alsa.headroom = "512"
api.acp.auto-port = "false"
api.alsa.card = "1"
api.alsa.use-acp = "true"
api.dbus.ReserveDevice1 = "Audio1"
api.dbus.ReserveDevice1.Priority = "-20"
device.bus = "usb"
device.bus-id = "usb-Generic_USB_Audio-00"
device.bus_path = "pci-0000:0b:00.0-usb-0:5:1.0"
device.enum.api = "udev"
device.icon_name = "audio-card-analog-usb"
device.name = "alsa_card.usb-Generic_USB_Audio-00"
device.nick = "USB Audio"
device.plugged.usec = "12059944"
device.product.id = "0xcd0e"
device.product.name = "USB Audio"
device.serial = "Generic_USB_Audio"
device.subsystem = "sound"
sysfs.path = "/devices/pci0000:00/0000:00:02.1/0000:03:00.0/0000:04:0c.0/0000:0b:00.0/usb1/1-5/1-5:1.0/sound/card1"
device.vendor.id = "0x0db0"
device.vendor.name = "Micro Star International"
device.string = "1"
Порты:
analog-output-speaker: Динамики (тип: Динамик, приоритет: 10000, группа доступности: Legacy 3, недоступно)
analog-output-headphones: Наушники (тип: Наушники, приоритет: 9900, группа доступности: Legacy 4, доступно)
Активный порт: analog-output-headphones
Форматы:
pcm
Выход #70
Состояние: ПРИОСТАНОВЛЕНО
Имя: alsa_output.pci-0000_01_00.1.hdmi-stereo-extra1
Описание: HDA NVidia Цифровой Стерео (HDMI 2)
Драйвер: PipeWire
Спецификация образца: s32le 2ch 48000Hz
Карта каналов: левый передний, правый передний
Владелец модуля: 4294967295
Выключить: нет
Громкость: левый передний: 0 / 0% / -inf dB, правый передний: 0 / 0% / -inf dB
баланс 0.00
Базовая громкость: 65536 / 100% / 0.00 dB
Мониторинг источника: alsa_output.pci-0000_01_00.1.hdmi-stereo-extra1.monitor
Задержка: 0 мкс, настроено 0 мкс
Флаги: АППАРАТНОЕ ОБЕСПЕЧЕНИЕ DECIBEL_VOLUME LATENCY SET_FORMATS
Свойства:
alsa.card = "0"
alsa.card_name = "HDA NVidia"
alsa.class = "generic"
alsa.components = "HDA:10de00a4,10438962,00100100"
alsa.device = "7"
alsa.driver_name = "snd_hda_intel"
alsa.id = "NVidia"
alsa.long_card_name = "HDA NVidia at 0xde080000 irq 128"
alsa.mixer_name = "Nvidia GPU a4 HDMI/DP"
alsa.name = "G272QPF E2"
alsa.resolution_bits = "16"
alsa.subclass = "generic-mix"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
alsa.sync.id = "00000000:00000000:00000000:00000000"
api.alsa.card.longname = "HDA NVidia at 0xde080000 irq 128"
api.alsa.card.name = "HDA NVidia"
api.alsa.path = "hdmi:0,1"
api.alsa.pcm.card = "0"
api.alsa.pcm.stream = "воспроизведение"
audio.channels = "2"
audio.position = "FL,FR"
card.profile.device = "5"
device.api = "alsa"
device.class = "sound"
device.id = "58"
device.profile.description = "Цифровой Стерео (HDMI 2)"
device.profile.name = "hdmi-stereo-extra1"
device.routes = "1"
factory.name = "api.alsa.pcm.sink"
media.class = "Audio/Sink"
device.description = "HDA NVidia"
node.name = "alsa_output.pci-0000_01_00.1.hdmi-stereo-extra1"
node.nick = "G272QPF E2"
node.pause-on-idle = "false"
object.path = "alsa:acp:NVidia:5:playback"
port.group = "playback"
priority.driver = "632"
priority.session = "632"
factory.id = "19"
clock.quantum-limit = "8192"
client.id = "47"
node.driver = "true"
node.loop.name = "data-loop.0"
library.name = "audioconvert/libspa-audioconvert"
object.id = "68"
object.serial = "70"
api.acp.auto-port = "false"
api.alsa.card = "0"
api.alsa.use-acp = "true"
api.dbus.ReserveDevice1 = "Audio0"
api.dbus.ReserveDevice1.Priority = "-20"
device.bus = "pci"
device.bus_path = "pci-0000:01:00.1"
device.enum.api = "udev"
device.icon_name = "audio-card-analog-pci"
device.name = "alsa_card.pci-0000_01_00.1"
device.nick = "HDA NVidia"
device.plugged.usec = "6535450"
device.product.id = "0x22bb"
device.vendor.id = "0x10de"
device.vendor.name = "NVIDIA Corporation"
media.class = "Audio/Device"
factory.id = "15"
client.id = "47"
object.id = "58"
object.serial = "58"
object.path = "alsa:acp:NVidia"
alsa.card = "0"
alsa.card_name = "HDA NVidia"
alsa.long_card_name = "HDA NVidia at 0xde080000 irq 128"
alsa.driver_name = "snd_hda_intel"
alsa.mixer_name = "Nvidia GPU a4 HDMI/DP"
alsa.components = "HDA:10de00a4,10438962,00100100"
alsa.id = "NVidia"
device.string = "0"
Профили:
off: Выключено (синкеры: 0, источники: 0, приоритет: 0, доступно: да)
output:hdmi-stereo: Цифровой Стерео (HDMI) Выход (синкеры: 1, источники: 0, приоритет: 5900, доступно: да)
output:hdmi-stereo-extra1: Цифровой Стерео (HDMI 2) Выход (синкеры: 1, источники: 0, приоритет: 5700, доступно: да)
output:hdmi-stereo-extra2: Цифровой Стерео (HDMI 3) Выход (синкеры: 1, источники: 0, приоритет: 5700, доступно: нет)
output:hdmi-stereo-extra3: Цифровой Стерео (HDMI 4) Выход (синкеры: 1, источники: 0, приоритет: 5700, доступно: нет)
output:hdmi-surround-extra2: Цифровой Окружной 5.1 (HDMI 3) Выход (синкеры: 1, источники: 0, приоритет: 600, доступно: нет)
output:hdmi-surround71-extra2: Цифровой Окружной 7.1 (HDMI 3) Выход (синкеры: 1, источники: 0, приоритет: 600, доступно: нет)
output:hdmi-surround-extra3: Цифровой Окружной 5.1 (HDMI 4) Выход (синкеры: 1, источники: 0, приоритет: 600, доступно: нет)
output:hdmi-surround71-extra3: Цифровой Окружной 7.1 (HDMI 4) Выход (синкеры: 1, источники: 0, приоритет: 600, доступно: нет)
pro-audio: Профессиональный Аудио (синкеры: 4, источники: 0, приоритет: 1, доступно: да)
Активный профиль: output:hdmi-stereo-extra1
Порты:
hdmi-output-0: HDMI / DisplayPort (тип: HDMI, приоритет: 5900, задержка: 0 мкс, группа доступности: Legacy 1, доступно)
Свойства:
port.type = "hdmi"
port.availability-group = "Legacy 1"
device.icon_name = "video-display"
card.profile.port = "0"
Часть профиля(ей): output:hdmi-stereo
hdmi-output-1: HDMI / DisplayPort 2 (тип: HDMI, приоритет: 5800, задержка: 0 мкс, группа доступности: Legacy 2, доступно)
Свойства:
port.type = "hdmi"
port.availability-group = "Legacy 2"
device.icon_name = "video-display"
card.profile.port = "1"
Часть профиля(ей): output:hdmi-stereo-extra1
hdmi-output-2: HDMI / DisplayPort 3 (тип: HDMI, приоритет: 5700, задержка: 0 мкс, группа доступности: Legacy 3, недоступно)
Свойства:
port.type = "hdmi"
port.availability-group = "Legacy 3"
device.icon_name = "video-display"
card.profile.port = "2"
Часть профиля(ей): output:hdmi-stereo-extra2, output:hdmi-surround-extra2, output:hdmi-surround71-extra2
hdmi-output-3: HDMI / DisplayPort 4 (тип: HDMI, приоритет: 5600, задержка: 0 мкс, группа доступности: Legacy 4, недоступно)
Свойства:
port.type = "hdmi"
port.availability-group = "Legacy 4"
device.icon_name = "video-display"
card.profile.port = "3"
Часть профиля(ей): output:hdmi-stereo-extra3, output:hdmi-surround-extra3, output:hdmi-surround71-extra3
Ответ или решение
Ваша проблема с отсутствием аналогового звука в наушниках на Ubuntu 24.10 может происходить из-за ряда причин. Рассмотрим основные аспекты, которые могут повлиять на данную ситуацию, и предложим решения для устранения проблемы.
1. Проверка аппаратных подключений и устройств
Начните с проверки следующих моментов:
- Подключение наушников: Убедитесь, что наушники правильно подключены к соответствующему разъему на компьютере. Проверьте, работают ли они на другом устройстве.
- Разъемы: Если вы используете переднюю панель для подключения наушников, попробуйте подключить их непосредственно к задней панели компьютера. Возможны проблемы с передней панелью, например, неправильное подключение проводов.
2. Настройки звука в Ubuntu
Сначала убедитесь, что ваш компьютер правильно распознает устройства вывода звука:
- Откройте Настройки звука Ubuntu и убедитесь, что выбран правильный выход. Убедитесь, что выбраны именно ваши наушники (в данном случае "Headphones – USB Audio").
- Проверьте, не отключен ли звук (не находится ли он в режиме "mute"). Убедитесь, что уровень громкости звука достаточно высокий.
3. Проверка конфигураций PulseAudio и PipeWire
На основании ваших данных исполняемых команд:
Команда amixer
Вы заметили, что команда amixer -c 1
не показывает вариант "Analog out". Это может указывать на то, что аудиокарта не поддерживает аналоговый выход в текущей конфигурации или что устройства неправильно определены.
Переключение между PulseAudio и PipeWire
Вы сказали, что пробовали вернуться к PulseAudio. Попробуйте следующие команды, чтобы очистить конфигурацию и перезапустить службы:
systemctl --user stop pipewire
systemctl --user stop pipewire-pulse
systemctl --user start pulseaudio
Или, если хотите проверить работоспособность PipeWire:
systemctl --user start pipewire
systemctl --user start pipewire-pulse
4. Проверка списка источников и выходов
Данные команд pactl list sinks
и pactl list cards
показывают, что ваши устройства правильно определены. Однако необходимо убедиться в следующем:
- Активный профиль: Убедитесь, что активный профиль для аудиокарты установлен на
analog-stereo
. Вы можете изменить профиль с помощьюpactl set-card-profile <номер_карты> output:analog-stereo
.
Пример:
pactl set-card-profile 57 output:analog-stereo
5. Обновление и драйвера
Если описанные выше шаги не помогли, возможно, потребуется обновить системы или драйвера:
- Обновите вашу систему с помощью команды:
sudo apt update && sudo apt upgrade
- Убедитесь, что установлены необходимые драйвера для вашей звуковой карты. Для этого можно использовать команду:
sudo apt install --reinstall alsa-base pulseaudio
Заключение
Если, следуя всем этим шагам, проблема остается нерешенной, стоит проверить официальный форум Ubuntu или сообщества пользователей для поиска обновленной информации и советов, специфичных для вашего устройства. Также попробуйте задать вопрос по этой проблеме на специализированных форумах, таких как AskUbuntu или Stack Overflow, где активные эксперты помогут вам с более детальным анализом.