- Вопрос или проблема
- Ответ или решение
- Решение проблемы с отсутствием звука на Sunrise Point-LP HD Audio в Ubuntu 18.04
- 1. Проверка настроек PulseAudio
- 2. Использование ALSA Mixer
- 3. Отключение автоматической заглушки
- 4. Чистка конфигураций PulseAudio
- 5. Установка необходимых пакетов и обновление системы
- 6. Проверка драйверов
- 7. Перезагрузка
Вопрос или проблема
Я посмотрел много похожих вопросов, но, к сожалению, решения не сработали для меня. Я недавно установил Ubuntu 18.04, и мои колонки не работают и не обнаруживаются в настройках, на самом деле они указаны как недоступные после выполнения команды pacmd. Они работают нормально в Windows, поэтому проблема, скорее всего, связана с совместимостью драйвера в Ubuntu, но, предположу, должны быть какие-то настройки, чтобы это исправить. Здесь я вставлю, что я получил из списка sink:
1 sink(s) available.
* index: 0
name: <alsa_output.pci-0000_00_1f.3.analog-stereo>
driver: <module-alsa-card.c>
flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
state: SUSPENDED
suspend cause: IDLE
priority: 9039
volume: front-left: 65536 / 100% / 0.00 dB, front-right: 65536 / 100% / 0.00 dB
balance 0.00
base volume: 65536 / 100% / 0.00 dB
volume steps: 65537
muted: no
current latency: 0.00 ms
max request: 0 KiB
max rewind: 0 KiB
monitor source: 0
sample spec: s16le 2ch 44100Hz
channel map: front-left,front-right
Stereo
used by: 0
linked by: 0
configured latency: 0.00 ms; range is 0.50 .. 371.52 ms
card: 0 <alsa_card.pci-0000_00_1f.3>
module: 7
properties:
alsa.resolution_bits = "16"
device.api = "alsa"
device.class = "sound"
alsa.class = "generic"
alsa.subclass = "generic-mix"
alsa.name = "ALC255 Analog"
alsa.id = "ALC255 Analog"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
alsa.device = "0"
alsa.card = "0"
alsa.card_name = "HDA Intel PCH"
alsa.long_card_name = "HDA Intel PCH at 0xb4520000 irq 134"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:00:1f.3"
sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
device.bus = "pci"
device.vendor.id = "8086"
device.vendor.name = "Intel Corporation"
device.product.id = "9d71"
device.product.name = "Sunrise Point-LP HD Audio"
device.form_factor = "internal"
device.string = "front:0"
device.buffering.buffer_size = "65536"
device.buffering.fragment_size = "32768"
device.access_mode = "mmap+timer"
device.profile.name = "analog-stereo"
device.profile.description = "Аналоговый стерео"
device.description = "Встроенный аналоговый стерео аудио"
alsa.mixer_name = "Realtek ALC255"
alsa.components = "HDA:10ec0255,10251094,00100002 HDA:8086280b,80860101,00100000"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
ports:
analog-output-speaker: Динамики (приоритет 10000, задержка 0 мкс, доступно: нет)
properties:
device.icon_name = "audio-speakers"
analog-output-headphones: Наушники (приоритет 9000, задержка 0 мкс, доступно: да)
properties:
device.icon_name = "audio-headphones"
active port: <analog-output-headphones>
Скорее всего, наушники и колонки находятся в одном sink, хотя, как видно, колонки указаны как недоступные. Кто-нибудь знает, как это исправить? Я сам пробовал решить, но начинаю сдаваться… Вот детали о моей звуковой карте:
$ lspci -v | grep -A7 -i "audio"
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
Subsystem: Acer Incorporated [ALI] Sunrise Point-LP HD Audio
Flags: bus master, fast devsel, latency 32, IRQ 132
Memory at b4520000 (64-bit, non-prefetchable) [size=16K]
Memory at b4510000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel, snd_soc_skl
Для тех, кто столкнулся с этой проблемой, если решения в других похожих вопросах не работают, такие как использование pavucontrol и т. д., возможно, вам нужно, как в моем случае, проверить в alsamixer, включена ли авто-отключение, прокручивая вправо в проигрывателе alsamixer, потому что если оно включено, поднять громкость динамиков в alsamixer не будет достаточным для решения проблемы.
Итак, первый шаг: убедитесь, что громкость устройства воспроизведения не отключена.
И ШАГ ДВА убедитесь, что авто-отключение отключено.
Ответ или решение
Решение проблемы с отсутствием звука на Sunrise Point-LP HD Audio в Ubuntu 18.04
Если ваши динамики не работают и не распознаются в Ubuntu 18.04 при использовании звукокарты Intel Sunrise Point-LP HD Audio, предлагаем вам рассмотреть несколько шагов для устранения проблемы. Данная ситуация может быть связана как с настройками системы, так и с не совсем корректной работой драйверов. Рассмотрим последовательные действия для диагностики и решения проблемы.
1. Проверка настроек PulseAudio
Первое, что стоит сделать — это проверить конфигурации в PulseAudio.
- Открытие терминала: Для этого нажмите
Ctrl + Alt + T
. - Запуск команды: Введите
pacmd list-sinks
и оцените вывод. В вашем случае, вы видели, что динамики находятся в состоянии "SUSPENDED", что может указывать на проблемы с конфигурацией.
2. Использование ALSA Mixer
Следующий шаг — это использование alsamixer
, чтобы убедиться, что все необходимые параметры установлены:
- Запуск alsamixer: В терминале наберите
alsamixer
. - Выбор звуковой карты: Убедитесь, что выбрана правильная звуковая карта, если у вас их несколько. Это можно сделать, нажав
F6
и выбрав вашу карту. - Проверка уровня звука: Прокрутите вправо и убедитесь, что уровень звука для всех значающих входов (выходов) не заглушен и находится в приемлемом диапазоне громкости. Обратите внимание на значок "М", который обозначает заглушение. Если он активен (выглядит как "MM"), нажмите
M
, чтобы включить звук.
3. Отключение автоматической заглушки
Как вы уже заметили, важно также убедиться, что функция автоматической заглушки отключена:
- В
alsamixer
, найдите опцию "Auto-Mute". Эта опция может отключать звук динамиков, когда подключены наушники. Убедитесь, что она установлена в "Disabled".
4. Чистка конфигураций PulseAudio
Если проблема все еще сохраняется:
-
Удалите или переместите папку конфигурации PulseAudio. Для этого в терминале выполните:
rm -rf ~/.config/pulse
-
Затем перезапустите PulseAudio:
pulseaudio --kill pulseaudio --start
5. Установка необходимых пакетов и обновление системы
Не лишним будет проверить, установлены ли все необходимые пакеты и обновления:
sudo apt update
sudo apt upgrade
sudo apt install pavucontrol
Запустите pavucontrol
, где можете проверить, правильно ли настроены устройства вывода и выбраны ли нужные вам устройства.
6. Проверка драйверов
Убедитесь, что используемые драйверы — это последние версии, совместимые с вашей системой. Ваша звуковая карта работает на базе snd_hda_intel
. Если проблема не решается, можно попытаться:
- Посмотреть в интернете, есть ли обновления или патчи для
snd_hda_intel
, которые могли бы улучшить поддержку.
7. Перезагрузка
Наконец, не забывайте о том, что после внесения изменений в настройки лучше всего перезагрузить систему или хотя бы перезапустить связанные сервисы.
Следуя данным шагам, вы имеете все шансы решить проблему с отсутствием звука на вашем устройстве под управлением Ubuntu 18.04. Если ни одно из предложенных решений не помогло, возможно, стоит рассмотреть обращение на специализированные форумы или в службу поддержки Ubuntu для получения более целевых рекомендаций.