Нет звука из линейного выхода в Ubuntu 19.10 на ALC1220

Я столкнулся с проблемой отсутствия звука из гнезда линейного выхода в Ubuntu 19.10 (работающем на ядре 5.3.0). Разъем для наушников на передней панели работает нормально. (см. РЕДАКТИРОВАНИЕ ниже) В настройках звука я вижу, что система хорошо определяет, когда динамики подключены и отключены.

У меня двойная загрузка с Windows. В Windows все работает нормально, так что это не проблема HW. Я также пытался полностью выключить компьютер перед переходом на Ubuntu, это не помогло.

Я нашел много подобных случаев в Интернете и попробовал предлагаемые решения (например, игру со звуковыми профилями в pavucontrol и с громкостью в alsamixer ), но безуспешно. динамик-тест также не заставляет мои динамики воспроизводить звук.

Когда я пытаюсь протестировать звук с помощью управления звуком в Ubuntu, после нажатия кнопки для воспроизведения звука из одного из динамиков в моем системном журнале появляется следующее:

Feb 15 11:53:45 VIKING-ALES gnome-control-c[11205]: Failed to play sound: No such driver

Я пробовал несколько разных версий Ubuntu: Я начал с 18.04 и в итоге закончил 19.10. Нет звука ни в одной версии.

Моя материнская плата - Gigabyte X570 Aorus Xtreme, звуковая карта - Realtek ALC1220, подробности из alsa-info находятся здесь:

http://alsa-project.org/db/?f = d5c298b5a27d995fddeb2b9bad994e2eb043b058 .

Любая помощь будет принята с благодарностью.

РЕДАКТИРОВАТЬ: Разъем для наушников НЕ работает. Я слышу что-то искаженное, но это не годится.

РЕДАКТИРОВАТЬ 2: Разъем для наушников работает нормально. Не уверен, что случилось раньше.

0
задан 16 February 2020 в 13:58

1 ответ

TL; DR:

  1. Холодная загрузка Linux или изменение звукового драйвера в Windows;
  2. проверьте уровень громкости для наушников в alsamixer .

Чтобы ответить на мой собственный вопрос, такое поведение, по-видимому, вызвано двумя разными проблемами:

  • конфликтом между драйвером Windows Realtek и драйвером Linux HDA
  • alsamixer настройками громкости для наушников

После применив оба исправления, я наконец-то слышу звук из разъема "Line out" в Ubuntu 20.04 с ядром 5.4:

ales@VIKING-ALES:~$ uname -a
Linux VIKING-ALES 5.4.0-26-generic #30-Ubuntu SMP Mon Apr 20 16:58:30 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Конфликт между драйвером Windows Realtek и драйвером Linux HDA

Покопавшись, я обнаружил следующую ветку на level1techs.com: https://forum.level1techs.com/t/has-anybody-gotten-audio-working-in-linux-on-aorus-x570-master/154072/45

Как предлагается там это может происходить исключительно в сценарии двойной загрузки, когда драйвер Linux HDA не может инициализировать звуковую карту в состоянии, установленном драйвером Windows Realtek, и отказывается воспроизводить звук (даже после применения второго шага с , а также смеситель ).

Одно из решений - всегда выполнять «холодную» загрузку Linux. Вышеупомянутый форум в качестве альтернативы предлагает переключиться с драйвера Realtek на драйвер Microsoft HDA. Я пробовал и, похоже, действительно устранил проблему. Теперь перезагрузка (со вторым шагом, упомянутым ниже) сохраняет звук.

Интересный факт : после переключения на драйвер Microsoft HDA и перезагрузки Windows тоже не воспроизводила звук.Мне пришлось выполнить холодную загрузку Windows, чтобы сбросить состояние моей звуковой карты, по-видимому, установленное драйвером Realtek перед перезагрузкой. Таким образом, похоже, что проблемы с восстановлением из состояния звуковой карты испытывает не только драйвер HDA Linux, но и драйвер HDA от Microsoft.

AlsaMixer настройки громкости для наушников

Еще одна проблема - громкость «Наушников» установлена ​​на 0. Видимо, у Alsa это связано с задним разъемом для динамиков.

Решение описано, например, здесь: Нет звука в наушниках через аудиопорт на передней панели в Ubuntu 18.04

Единственная оставшаяся проблема заключается в том, что громкость «наушников» не сохраняется при перезагрузках или после подключения реальных наушников к разъему на передней панели. Это еще одна проблема, но когда я найду решение, я могу добавить его сюда для полноты картины.

2
ответ дан 27 April 2020 в 17:29

Другие вопросы по тегам:

Похожие вопросы: