Вопрос или проблема
Я преданный пользователь Ubuntu Mate 18.04 через Ubuntu Pro.
Перед этой проблемой произошло 2 вещи (совпадение ??):
1 – Было обновление ядра;
2 – Мой ПК был выключен и отключен на ~1 неделю.
После повторного подключения он стал беззвучным.
Я немного поискал, нашел несколько предложений по исправлению этого через манипуляции с Alsa и PulseAudio, но ничего из найденного не помогло решить проблему.
В конце концов я сдался и подключил свой дисплей через HDMI, и теперь звук очень тинный через его встроенные динамики.
Я предпочитаю использовать выход на линейный выход, так как у меня есть очень хорошие внешние колонки, и я также могу легко переключаться на свои наушники.
Ранее мне никогда не понадобились или не использовались spdif/HDMI, поэтому я мог бы обойтись без этих опций, но не нашел способа удалить или отключить spdif.
Любая помощь в решении этой проблемы будет крайне оценена.
Спасибо за внимание.
Ответ или решение
Как исправить проблему с отсутствием звука через Line Out в Ubuntu Mate 18.04
Введение
Вы столкнулись с проблемой, когда звук на вашем компьютере с Ubuntu Mate 18.04 перестал воспроизводиться через выход Line Out и теперь работает только через HDMI. Это может быть связано с недавним обновлением ядра и отключением ПК. В данной инструкции мы рассмотрим возможные шаги для решения данной проблемы, опираясь на настройки ALSA и PulseAudio.
Шаг 1: Проверка настройки звукового устройства
-
Запуск терминала: Начните с открытия терминала на вашем ПК.
-
Проверка доступных устройств: Используйте команду
aplay -l
, чтобы просмотреть список всех доступных звуковых устройств.aplay -l
Убедитесь, что в списке отображается ваше звуковое устройство, поддерживающее выход Line Out.
-
Изменение устройства по умолчанию: Если ваше устройство отображается, но звук по-прежнему не работает, попробуйте изменить устройство по умолчанию.
- Откройте файл конфигурации ALSA:
sudo nano /etc/asound.conf
- Введите следующее содержимое, подставив имя вашего устройства, которое вы узнали ранее:
defaults.pcm.card <номер_вашего_устройства> defaults.ctl.card <номер_вашего_устройства>
- Сохраните изменения, нажав
Ctrl + O
, затемEnter
, и выйдите с помощьюCtrl + X
.
- Откройте файл конфигурации ALSA:
Шаг 2: Настройка PulseAudio
-
Открытие PulseAudio Volume Control: Установите и откройте
pavucontrol
, если он еще не установлен:sudo apt install pavucontrol
После установки запустите команду:
pavucontrol
Перейдите на вкладку «Output Devices».
-
Выбор устройства вывода: Найдите свой выход Line Out в списке и установите его как устройство по умолчанию. Убедитесь, что оно не отключено.
-
Проверка уровня громкости: Убедитесь, что уровень громкости для Line Out не установлен на минимум или отключён. Если необходимо, настройте уровень громкости с помощью соответствующего ползунка.
Шаг 3: Обновление и перезагрузка системных настроек
-
Перезагрузите PulseAudio:
pulseaudio -k pulseaudio --start
Это перезапустит сервер звука PulseAudio и может решить проблемы конфигурации.
-
Попробуйте перезагрузить компьютер: Иногда простая перезагрузка может помочь вернуть звук.
Шаг 4: Деактивация HDMI и SPDIF
Если вы хотите отключить HDMI или SPDIF, это можно сделать через настройки ALSA:
- Редактирование конфигурации ALSA: Откройте файл
/etc/modprobe.d/alsa-base.conf
:sudo nano /etc/modprobe.d/alsa-base.conf
- Добавьте строку для отключения:
options snd-hda-intel model=generic
Сохраните изменения и перезагрузите систему.
Заключение
Следуя указанным выше шагам, вы сможете вернуть звук через выход Line Out на вашем компьютере с Ubuntu Mate 18.04. Если проблемы сохраняются, возможно, потребуется установить дополнительные драйвера или осуществить диагностику аппаратного обеспечения. При необходимости не стесняйтесь обращаться за помощью к сообществу Ubuntu или к техническому специалисту.