Звук на передней панели Ubuntu не работает

Обновлено: 18.05.2024

[РЕШЕНО] Обнаружение и использование переднего аудиоразъема

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

[РЕШЕНО] Обнаружение и использование переднего аудиоразъема

Я установил Linux Mint 19.1, система работает отлично, но у меня проблема с аудиоустройством. Аудиоразъем на передней панели не работает должным образом, когда я подключаю наушники, система не обнаруживает, и у меня нет звука. Инструмент, представленный в Linux Mint для управления звуком, не дает мне возможности выбрать вывод. Я установил pavucontrol, с ним, по-видимому, у меня есть возможность выбирать между двумя подключениями, одно из которых называется линейным выходом (подключено), а другое — для наушников (отключено), ведь я считаю, что это передний разъем, когда я выбираю наушники звук активирован, но все еще воспроизводится одновременно с задним выходом.

Я установил такие пакеты alsa, как: alsa-base, alsa-firmeware-loaders, alsa-source, alsa-tools, alsa-utils, alsaplayer-jack и Linux-sound-base. Я пытаюсь использовать alsamixer, но у меня тот же результат, что и с pavucontrol, звук воспроизводится одновременно через передний и задний штекер.

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

Извините за мой английский, я не очень продвинутый пользователь Linux

Привет, tiagojs, и добро пожаловать на форум.

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

Для начала опубликуйте вывод aplay -l и pacmd list-cards, пожалуйста.

Image


Мои советы по исправлению звука в Linux Mint

Привет, tiagojs, и добро пожаловать на форум.

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

Для начала опубликуйте вывод aplay -l и pacmd list-cards, пожалуйста.

Это как раз моя проблема, спасибо!

Результаты команд:

Я смог найти только две настройки, которые могут работать в вашей системе, плюс одна, которая иногда помогает независимо от системы.

Тем не менее, вот порядок вещей, которые я бы хотел, чтобы вы попробовали:

<р>1. Удалите файлы в ~/.config/pulse, затем запустите pulseaudio -k в терминале. Подождите несколько секунд и проверьте звук.

<р>2. Если эта система представляет собой двойную загрузку с Windows, загрузитесь в Windows, проверьте звук, а затем выключите систему на несколько минут. Включите Mint и проверьте звук.

<р>3. Если Windows вообще нет, выключите питание на несколько минут. Включите Mint и проверьте звук.

<р>4. Посмотрите, имеет ли значение перезагрузка звукового материала, введя их в терминал по одной строке за раз, а затем проверьте звук:

<р>5. Введите xed admin:///etc/modprobe.d/alsa-base.conf в терминале. Когда файл откроется, добавьте эту строку в конец файла:

Сохраните файл, перезагрузите компьютер и проверьте звук.

<р>6. Измените auto на последнем шаге с помощью asus-w90v. Сохраните файл, перезагрузитесь и проверьте звук.

<р>7. Замените asus-w90v на последнем шаге на asus-w2jc. Сохраните файл, перезагрузитесь и проверьте звук.

Очевидно, остановитесь, когда все заработает правильно.

Я надеюсь, что один из них вас починит. Если нет, удалите последнюю строку alsa-base.conf и сохраните файл, чтобы он не мешал в будущем.

Image


Мои советы по исправлению звука в Linux Mint

Спасибо за ответы, MrEen!

Я пробовал все, но безрезультатно. Я использую только Linux Mint, у него нет двойной загрузки с Windows.

Может быть, есть способ, если я использую hdajackretask, но есть риск, что я повредю свое оборудование с его помощью? Или если я напортачу с настройками, я могу просто переустановить систему и все будет нормально?

Если вы или кто-то другой ответите на последний вопрос, это очень поможет.

Еще раз большое спасибо!

hdajackretask, вероятно, ваша последняя надежда. Я очень сомневаюсь, что вы можете нанести ущерб своей системе с его помощью. Хуже всего то, что звук останавливается везде, но это должно быть полностью отменено.

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

Единственный совет, который я бы дал: всегда нажимайте «Применить сейчас» перед проверкой, чтобы увидеть, помогли ли изменения, и не нажимайте «Установить переопределение загрузки», пока все не заработает должным образом.

Image


Мои советы по исправлению звука в Linux Mint

Но в то же время звук все еще воспроизводится в моих динамиках. Если я использую alsamixer, я могу уменьшить до 0% громкость своих динамиков (в alsamixer они называются «Фронт»), и звук работает только в наушниках, подключенных к переднему разъему

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

С включенной опцией «HD Audio» в BIOS я могу сделать то же самое, но, как я сказал в первом посте, собственный аудио инструмент Linux Mint не может обнаружить мой передний штекер, и когда я пытаюсь настроить систему громкость, мои динамики снова активированы, я могу регулировать громкость только с помощью элемента управления «Master» в alsamixer. С включенным AC97 у меня нет опции автоматического отключения звука в alsamixer, но она все равно не работает.

Думаю, я обнаружил часть проблемы, tiagojs.

На вкладке «Конфигурация» pavucontrol вы установили профиль «Аналоговый стереодуплекс», что, как мне кажется, правильно для вашей ситуации. Однако на снимке экрана alsamixer показаны столбцы, связанные с параметрами профиля 4.0 или 5.1.

Сейчас я не знаю, что и как делать. Возможно, попробуйте другие параметры в pavucontrol и посмотрите, будет ли это иметь какое-то значение.

Может потребоваться некоторое время, чтобы поэкспериментировать с параметрами профиля и выбором BIOS, чтобы все заработало правильно.

Image


Мои советы по исправлению звука в Linux Mint

Наконец-то я нашел решение!

В ходе моего исследования я нашел эту страницу в Arch Linux Wiki:

У них есть куча предложений конфигураций для различных ситуаций и проблем. На вики-сайте Arch есть очень хорошая документация по ALSA и Pulseaudio, если у вас возникнут проблемы, стоит проконсультироваться.

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

Имя файла

В файле найдите сессию [Element Front] и Front — это имя моих динамиков в моей системе, поэтому в линейном переключателе я переключаюсь с отключения звука на выключение:

Это помогло, после сохранения файла и перезагрузки все работает так, как я хотел. Теперь я могу переключаться с динамиков на наушники и управлять ими без их одновременного воспроизведения и с использованием только звукового инструмента Linux Mint, без необходимости устанавливать дополнительные пакеты или другие инструменты. После этого я сделал новую установку, потому что я напортачил со многими вещами, пытаясь решить эту проблему, теперь система работает очень хорошо, и я очень доволен.

Настройки BIOS я пустил в AC97, так оно и работает, и мне этого достаточно.

Большое спасибо, MrEen! За ответы и поддержку!

Отлично, tiagojs!

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

Очень рад, что ваша проблема решена!

Image


Мои советы по исправлению звука в Linux Mint

Но в то же время звук все еще воспроизводится в моих динамиках. Если я использую alsamixer, я могу уменьшить до 0% громкость своих динамиков (в alsamixer они называются «Фронт»), и звук работает только в наушниках, подключенных к переднему разъему

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

С включенной опцией «HD Audio» в BIOS я могу сделать то же самое, но, как я сказал в первом посте, собственный аудио инструмент Linux Mint не может обнаружить мой передний штекер, и когда я пытаюсь настроить систему громкость, мои динамики снова активированы, я могу регулировать громкость только с помощью элемента управления «Master» в alsamixer. С включенным AC97 у меня нет опции автоматического отключения звука в alsamixer, но она все равно не работает.

Я использую 19.1 XFCE, но хотел бы добавить, что у меня также есть проблемы при использовании наушников в моей системе.

Обычный звук поступает через HDMI, подключенный к телевизору (с собственными встроенными динамиками), и когда я подключаю наушники к разъемам на передней панели ПК, он в основном (редко с автоматическим обнаружением) не будет автоматически переключать звук на них (тогда как это происходит в 100% случаев в Windows 7).

Однако, когда он не перенаправляет звук, мне просто нужно щелкнуть значок «звук/динамик» на «панели» рабочего стола, а рядом с выходом HDMI у меня есть выбор «HD Audio Controller Analogue Stereo», который поместит звук через наушники. Иногда требуется, чтобы я сделал это дважды, чтобы эффект вступил в силу, но в конце концов это происходит.

Сборка современного ПК Ryzen Win7/Linux Mint с двойной загрузкой: руководство

Похоже, что проблему с обнаружением разъема может решить невозможно. Ваш нынешний обходной путь может быть лучшим, что вы можете сделать.

Если вы хотите изучить это глубже, установите alsa-tools и выполните эту команду дважды, один раз с подключенными наушниками и один раз без них:

Image


Мои советы по исправлению звука в Linux Mint

Несмотря на то, что эта ветка немного устарела, я думаю, что все вы заслуживаете того, чтобы прочитать пару статей, которые я нашел, чтобы прояснить ситуацию. Объяснение того, почему автоопределение штекера не работает со старыми аудиоразъемами передней панели AC'97:

Вообще-то в первой статье есть вся необходимая информация (Большое спасибо автору за краткое и понятное объяснение).

Стандарт AC'97, по крайней мере, как это было описано в руководствах Intel, имел механизм автоопределения разъема (контакты 6 и 10 - RETURN_RIGHT и RETURN_LEFT). Но некоторые (или все?) производители мобильных устройств в какой-то момент решили не поддерживать этот механизм. Зная, что у мобильных телефонов эти контакты в любом случае размыкаются (не подключены), производители корпусов ПК, вероятно, тоже решили отказаться от этой идеи. (Но это только мое «холодное» предположение). И действительно, большинство корпусов ПК имеют всего 5 проводов, подключенных к разъему AC'97, вместо 9 или, по крайней мере, 7 контактов.
Поэтому в современном мире автоопределение штекера AC'97 невозможно, потому что (почти?) стандарт никто не реализовывал должным образом, в его практической реализации на большинстве ригов не хватает некоторых существенных частей, а именно проводов и соответствующей электроники.
Следовательно, при использовании передней аудиопанели AC'97 одновременное звучание как наушников, подключенных к разъему передней панели, так и динамиков, подключенных к разъему задней панели, является абсолютно нормальной и распространенной ситуацией.

nukeCrayon Level 1
Сообщений: 34 Присоединился: Пт, 09 апреля 2021 г., 1:07 Местоположение: Кесон-Сити, НКР, Филиппины

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

Поддерживаются только те выпуски Ubuntu, которые НЕ являются конечными (EOL) в следующей таблице:

Пожалуйста, соблюдайте осторожность при выполнении этих команд! Внимательно прочитайте и поймите, что они делают. Например, команда sudo apt-get install включает весь рабочий стол Ubuntu. Это, вероятно, создаст проблемы для пользователей других разновидностей Ubuntu — пользователь Kubuntu не захочет устанавливать интерфейс Unity. Хотя результат выполнения предложенной ниже командной строки действительно может исправить некоторые проблемы со звуком, имейте в виду, что это очень грубый подход и может привести к непредвиденным последствиям.

подождите десять секунд, затем запустите это:

Подождите 10 секунд, затем перезагрузите компьютер (перевести компьютер в спящий режим недостаточно — полностью выключите его, а затем снова включите). Обязательно сначала сохраните свою работу.

Если вы используете Ubuntu 20.04 LTS, выполните эту команду и перезагрузитесь:

Что касается выпусков Ubuntu, отличных от Ubuntu 18.04 LTS или Ubuntu 20.04 LTS, прочтите это:

Если вы используете интерфейс Gnome, откройте консоль терминала через "Приложения->Стандартные->Терминал"

Если вы используете интерфейс Unity, самый простой способ открыть Терминал – воспользоваться функцией поиска на панели инструментов. Или вы можете нажать кнопку «Дополнительные приложения», нажать «Просмотреть дополнительные результаты» в разделе установленных и найти его в этом списке приложений. Третий способ, доступный после того, как вы нажмете кнопку «Другие приложения», — это перейти к строке поиска и увидеть, что в ее дальнем правом конце указано «Все приложения».Затем вы нажимаете на это, и вы увидите полный список. После этого вы можете перейти в «Стандартные» > «Терминал».

Нажмите комбинацию клавиш CTRL-ALT-T.

Тире > Поиск терминала

Dash > Другие приложения > "Показать больше результатов" > Терминал

Dash > Дополнительные приложения > Аксессуары > Терминал

Перезагрузите компьютер. Затем выполните следующие две диагностические команды.

Совет. Если у вас мышь с колесиком или трехкнопочная мышь, вам не нужно вводить команды в терминал. Вместо этого скопируйте команды с этой веб-страницы и вставьте их в терминал. Для этого наведите курсор мыши на начало команды, написанной на веб-странице. Затем нажмите левую кнопку мыши и перетащите мышь до конца команды, чтобы выделить всю команду; затем отпустите кнопку мыши. Затем нажмите среднюю кнопку мыши или колесико мыши в любом месте Терминала. Теперь команда должна быть напечатана в Терминале без ошибок. Теперь нажмите, чтобы выполнить команду.

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

После обновления ALSA и перезагрузки компьютера убедитесь, что версия библиотеки ALSA и версия утилит имеют точно такой же номер версии.

Вывод терминала после запуска информационного скрипта ALSA должен содержать что-то вроде этого:

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

<р>1. Один из компонентов ALSA не был успешно обновлен на шаге 1 этой процедуры

<р>2. ALSA была правильно установлена ​​или обновлена, но было загружено неправильное/старое ядро ​​вместо самой последней версии ядра. В этом случае загрузите новейшую версию ядра (которая доступна в стандартных/стандартных репозиториях Ubuntu) и повторно протестируйте звук.

Например: если вы установили Ubuntu 16.04 LTS (Xenial) или обновили ее до Ubuntu 16.04 LTS (Xenial), убедитесь, что используется версия ядра 4.4.0-62-generic или выше. Иначе не будет работать вывод/ввод звука!

Вы можете проверить текущую версию ядра, выполнив эту команду:

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

Затем перезагрузите компьютер и повторно проверьте вывод звука.

Совет. Если у вас мышь с колесиком или трехкнопочная мышь, вам не нужно вводить команды в терминал. Вместо этого скопируйте команды с этой веб-страницы и вставьте их в терминал. Для этого наведите курсор мыши на начало команды, написанной на веб-странице. Затем нажмите левую кнопку мыши и перетащите мышь до конца команды, чтобы выделить всю команду; затем отпустите кнопку мыши. Затем нажмите среднюю кнопку мыши или колесико мыши в любом месте Терминала. Теперь команда должна быть напечатана в Терминале без ошибок. Теперь нажмите, чтобы выполнить команду.

Перезагрузите и повторно протестируйте звук, используя наушники и динамики. Не запускайте сеанс Gnome в режиме «Gnome Failsafe»; динамики отключены в режиме "Gnome Failsafe".

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

затем запустите программу pavucontrol из терминала или нажав Alt-F2 и набрав

в появившемся окне.

В этом приложении — PulseAudio Volume Control — просмотрите вкладки и посмотрите, отключено ли устройство ввода или вывода. Вы можете сказать, выглядит ли маленький значок отключения звука нажатым или нет. Вам также может потребоваться изменить настройку штекера ALSA с «Встроенный аудио-аналоговый стереофонический» на альтернативное аудиоустройство, указанное там. Перейдите на вкладку "Воспроизведение" и увеличьте громкость системных звуков до 100%.

Выполните следующую команду в Терминале:

В этом приложении убедитесь, что все каналы установлены на высокий уровень громкости. Убедитесь, что разные динамики (особенно «Фронт», «Главный» и «PCM») НЕ отключены и НЕ установлены на низкие уровни громкости в alsamixer. Двигайтесь левой и правой клавишами на клавиатуре, пока не появится элемент «Главный». выделены (красным). Если под шкалой громкости отображаются буквы «MM», нажмите «M», чтобы включить звук. Повторите с «Master Mono», «Headphone», «PCM», «Front», «Surround», Элементы "Центр" и "LFE". Когда закончите, нажмите Esc.

Если выход HDMI перестал работать, отключение и повторное включение звука выхода SPDIF в alsamixer может привести к возобновлению работы звука

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

На некоторых моделях ноутбуков Toshiba (T40, T43p, . R51e .), звук отключается, если наушники или линейный разъем НЕ отключены в alsamixer. См. также FAQ по ALSA Wiki [1]. Кроме того, если включен контроль наушников или контроль линейного разъема, звук отсутствует (R52, X40). По умолчанию настройки Sense не отображаются в GNOME. Канал отключается в alsamixer, если под этим конкретным каналом/полосой громкости стоит значок «ММ».

На некоторых моделях ноутбуков Toshiba установка громкости канала PCM выше 70 % в alsamixer может привести к клиппингу (например, очень "резкому" и искаженному звуку как на внутренних динамиках, так и на штекере наушников), независимо от Главный канал.

Ноутбуки HP серий dv5, dv6, dv7 и некоторые нетбуки HP Mini имеют странную проблему в Ubuntu. Когда вы подключаете наушники, вы одновременно слышите звук через наушники и динамики. Следующая ссылка должна предоставить обходной путь для этой проблемы:

На HP Compaq nx8220 вы можете решить проблему одновременного выхода динамика/наушников, включив параметр Headphone Jack Sense в приложении alsamixer.

Сообщите, если вы не слышите звук через динамики, наушники или не слышите звук в обоих случаях.

Если вы используете систему с двойной загрузкой (даже если Windows и Ubuntu установлены на разных разделах), убедитесь, что громкость звука в Windows установлена ​​на высокий уровень, прежде чем загружать Ubuntu. Также не забудьте использовать специальные функциональные клавиши в Windows, чтобы убедиться, что громкоговорители физически включены и правильно работают в Windows, прежде чем устанавливать и тестировать Ubuntu. Этот шаг необходим для некоторых ноутбуков Toshiba Tecra.

Выполните команду gnome-volume-control и установите звуковую тему на «Без звука». Инструмент «Звуковая тема» также доступен через «Система» > «Настройки» > «Звук»

.

Попробуйте подключить наушники к другим аудиоразъемам/портам на задней панели звуковой карты, пока не услышите звук. Обязательно проверьте ВСЕ аудиоразъемы/порты на передней и задней панелях ПК.

Если звук не работает ни в Windows, ни в Ubuntu, обратитесь к руководству по материнской плате, чтобы узнать, не установлены ли неправильно или отсутствуют какие-либо перемычки. На некоторых материнских платах необходимо добавить или перенастроить перемычки на материнской плате, чтобы звуковые соединения на задней панели заработали.

Если вы используете ноутбук, также возможно, что разъем для наушников сломан. Попробуйте ткнуть зубочисткой в ​​разъем для наушников, чтобы проверить, поможет ли это воспроизвести звук через динамики.

Если ALSA по-прежнему не загружает драйвер для вашей звуковой карты (например, карты Soundblaster Audigy PCI) после обновления до новейшей версии ALSA, попробуйте переустановить звуковую карту PCI в другой разъем PCI на материнской плате вашего ПК.< /p>

Укажите точную модель и марку вашего ПК (если возможно) в новой теме, которую вы создали на форуме Launchpad Answers.

Если вы хотите включить аудиовыход S/PDIF, включите звук и увеличьте громкость на каналах воспроизведения S/PDIF и S/PDIF в приложении alsamixer. Используйте клавишу M для переключения между отключенным звуком (MM) и включенным (00) состоянием.

Альтернативный способ автоматического включения вывода SPDIF при входе в систему (проверено на SoundBlaster Audigy): добавьте следующие строки в /etc/rc.local:

Вы можете увидеть название цифрового выхода вашей карты с помощью:

Если оптический/коаксиальный цифровой выход вашей материнской платы/звуковой карты не работает или перестал работать, а вы уже включили и включили его в alsamixer, запустите

Вы также можете поместить эту команду в /etc/rc.local , так как она может перестать работать после перезагрузки.

В BIOS сбросьте значения BIOS до значений по умолчанию.

Если такой параметр существует, измените настройку встроенного звука в BIOS с «авто» на «включено».

Если такой параметр существует, убедитесь, что для параметра BIOS "Динамики и наушники" установлено значение "включено"

Если на вашем компьютере установлены две звуковые карты, одна встроена в материнскую плату, например: аудиочип hda-intel, а другая вставлена ​​в разъем PCI, попробуйте удалить звуковую карту PCI, перезагрузите компьютер. ПК и повторно протестируйте звук, используя только встроенный аудиочип материнской платы.

Если вам абсолютно необходимо, чтобы аудиокарта PCI заработала, попробуйте отключить встроенный аудиочип материнской платы через BIOS. Затем повторно протестируйте звук в Ubuntu.

Сохраните изменения в BIOS и перезагрузите компьютер.

Если это не помогло, обновите BIOS до последней версии и повторите проверку вывода звука.

Может помочь обновление BIOS.

Запрос устройств воспроизведения:

Теперь, когда у нас есть информация об устройстве HDMI, попробуйте проверить. В приведенном ниже примере 0 – это номер карты, а 3 – номер устройства.

Если aplay не выдает никаких ошибок, но по-прежнему не слышно звука, "перезагрузите" ресивер, монитор или телевизор. Поскольку интерфейс HDMI выполняет рукопожатие при подключении, он мог раньше заметить, что не было встроенного аудиопотока, и отключить декодирование звука.

Если проверка прошла успешно, отредактируйте/создайте файл /etc/asound.conf, чтобы установить HDMI в качестве аудиоустройства по умолчанию, перезагрузите компьютер, и теперь звук должен работать. (Есть ли лучший способ сделать это?)

  • pcm.!default <
    • тип plug slave.pcm <
      • введите аппаратную карту 0 устройство 3

      Выполните поиск в Google VendorID и ProductID звуковой карты, чтобы попытаться выяснить, какие версии ядра Linux начали поддерживать звуковую карту. Возможно, ваша звуковая карта не работает, потому что текущая установленная версия ядра Linux слишком старая для вашей звуковой карты.

      Пример допустимого поискового запроса Google: 8086 a170 LKDDB

      Значит, ядро ​​GNU/Linux версии 3.18 или новее поддерживает эту звуковую карту.

      Следующую строку конфигурации необходимо добавить в файл /etc/modprobe.d/alsa-base.conf

      Действительные названия моделей (которые заменяют параметр модели «авто») в зависимости от чипа кодека можно найти в «Документации HD-Audio ALSA» и в «Документации HD-Audio ALSA 2»

      !!Проверяйте ТОЛЬКО одну опцию модели за раз в файле /etc/modprobe.d/alsa-base.conf!!

      Сначала попробуйте добавить строку конфигурации

      в файл /etc/modprobe.d/alsa-base.conf. Затем перезагрузите компьютер и повторите проверку звука.

      Вы можете найти имя чипа аудиокодека, выполнив следующую команду Терминала:

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

      Вы можете узнать имя своего аудио-МИКСЕРА, запустив эту команду Терминала:

      Вы можете найти имя своего аудиоустройства, выполнив эту команду Терминала:

      Каждая комбинация аудиокодека, аудиомикшера и имени аудиоустройства требует особой конфигурации в файле alsa-base.conf, если аудиочипсет не работает по умолчанию.

      Чтобы увидеть, есть ли на вашем пути более одного исполняемого файла alsactl, и удалить неправильный/самый старый, скопируйте и вставьте следующую команду в Терминал и нажмите клавишу:

      Наличие более одного alsactl может привести к отключению звука во время каждой загрузки системы Ubuntu.

      Чтобы понять различные ошибки, связанные с hda_intel, которые могут быть упомянуты в конце выходных данных сценария ALSA Information, которые были загружены на веб-сайт Pastebin, прочтите следующую документацию:

      Также сравните идентификатор подсистемы PCI (например: 1028:0510) в выходных данных терминала ALSA со значениями SND_PCI_QUIRK (например: SND_PCI_QUIRK(0x1028, 0x0510, "Dell Vostro", CXT5066_IDEAPAD) в приведенной ниже ссылке, чтобы чтобы определить правильный вариант модели для использования (например, model=ideapad) в файле /etc/modprobe.d/alsa-base.conf:

      Также найдите VendorID (например: 0x111d7695) кодека вашей звуковой карты, введя, например, условие поиска

      в Google, чтобы узнать, поддерживает ли новейшее ядро ​​Linux этот конкретный аудиокодек.

      !!Проверяйте ТОЛЬКО одну опцию модели за раз в файле /etc/modprobe.d/alsa-base.conf!!

      Вы можете загрузить и скомпилировать новейшие версии alsa-lib, alsa-utils, alsa-tools, alsa-plugins, alsa-python здесь, используя "git clone":

      Обязательно скомпилируйте и протестируйте инструмент hdajackretask, входящий в состав alsa-tools. Очень удобный инструмент для исправления, если драйвер ALSA неправильно назначает задачи обработки звука выводам hda для аудиокодека вашей звуковой карты.

      Проблема, с которой я столкнулся, заключается в том, что наушники, подключенные к разъему 3,5 мм на передней панели моего настольного компьютера, не всегда распознаются. Я запускаю Ubuntu 20.04 на специально изготовленном компьютере с материнской платой B450 Tomahawk. Я уверен, что проблема связана с Ubuntu 20.04, потому что проблема не возникала (насколько я знаю), когда на том же компьютере работала 18.04.

      1. Используйте компьютер с отключенными наушниками, используя другой аудиовыход.
      2. Просто подключите наушники к компьютеру, но наушники не отображаются в настройках звука.
      3. При приостановке и повторном приостановке работы компьютера проблема обычно устраняется, и наушники теперь отображаются в настройках звука.

      Некоторые вещи, которые я пробовал:

      Мы будем очень признательны за любую помощь!


      5 ответов 5

      Откройте терминал и запустите их

      Это решило мою проблему в Ubuntu 20.04. Но, к сожалению, должно быть автоматическое определение, которое не работает. Немного разочарован


      В Ubuntu 20.04 следующие шаги работали

      1) Алса и демон робости

      2) Автоматическая настройка выхода и микрофона на основе событий Джека

      Затем следуйте параметрам

      • jack_detect = да
      • trigger_sense = да
      • primary_hp = да
      • multi_io = да
      • add_hp_mic = да
      • затем нажмите >> «Применить сейчас» и нажмите >> «Установить переопределение загрузки»

      Прочитайте обо всех вариантах строк подсказок здесь.


      Имейте в виду, что проблема может быть связана не с программным обеспечением, а с аппаратным обеспечением.

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

      гнезда для наушников с поддержкой микрофона и без нее

      Если разъем на вашем компьютере рассчитан на один тип разъема, а вы подключаете другой тип разъема, то у вас может не получиться "чистый" контакт. Если нет чистого контакта, то ОС (через аудиоподсистему) может либо не распознать что вы вставили, либо вообще не распознать что вы что-то вставили.

      В большинстве случаев, когда неисправно оборудование, люди подключают разъем с двумя центральными полосами (наушники с поддержкой микрофона) к розетке, ожидая только одну центральную полосу (только для наушников). Чтобы проверить, не является ли это вашей проблемой, найдите обычный разъем для наушников (только один центральный диапазон) и несколько раз подключите/отключите эту присоску. Если он ведет себя нормально, а ваш двухдиапазонный разъем — нет, то вы знаете, в чем проблема.

      PS: не имеет значения, используете ли вы микрофон на самом деле. Проблема заключается просто в одном из электрических соединений металл-металл, когда вы физически вставляете штекер в розетку. Из-за того, что производители в той или иной степени соблюдают стандарты, а производственные допуски повсюду, мы живем не в идеальном мире, где эти вещи «просто работают» так, как должны.

      [Решено]Система не обнаруживает передний аудиоразъем.

      [Решено]Система не обнаруживает передний аудиоразъем.

      У меня старая машина. Windows лагает, поэтому я установил Linux в этой системе. Все работает нормально, кроме этой проблемы с обнаружением. В Windows проблема может быть решена с помощью драйвера Realtek HD Audio Manager и отключения обнаружения аудиоразъема на передней панели в настройках драйвера. Я новичок, поэтому мне нужно решить эту проблему.

      Привет, kawsar, и добро пожаловать на форум.

      Запустите это в терминале, затем перезагрузитесь и проверьте звук:

      Новейшая версия PulseAudio вызвала проблемы у ряда пользователей, особенно у тех, у кого есть кодек ALC887-VD. Приведенная выше команда понизит версию PulseAudio, и, надеюсь, это все, что вам нужно. Я только что помог другому пользователю с дополнительными вопросами, которые также могут быть необходимы, поэтому просто сообщите нам, как у вас обстоят дела.

      Image


      Мои советы по исправлению звука в Linux Mint

      Вы пытались ранее удалить pulseaudio? Это также удалит Cinnamon. Если это так, нам нужно что-то исправить.

      Image


      Мои советы по исправлению звука в Linux Mint

      Я ухожу ненадолго, поэтому хотел написать здесь, что вам может понадобиться сделать.

      По черному экрану посмотрите, попадете ли вы в окно терминала, нажав Ctrl-Alt-F1. Если это так, я считаю, что вам может потребоваться сначала войти в систему, а затем запустить это:

      Это то, что было удалено при удалении pulseaudio, когда я в последний раз тестировал его некоторое время назад.

      Если они работают успешно, перезагрузите компьютер, после чего вы вернетесь к тому, с чего начали.

      Image


      Мои советы по исправлению звука в Linux Mint

      Показывает ошибку, что не может найти эти пакеты. Сейчас 2 часа ночи и я иду спать. Спасибо за попытку помочь, кстати.

      Пожалуйста, и мне жаль, что вы столкнулись с этим!

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

      Image


      Мои советы по исправлению звука в Linux Mint

      Вы вообще не должны сожалеть. Поскольку это новая операционная система, я не против переустановить. И поскольку у меня очень старая машина, я не против настроить и настроить ее и получить от нее максимальную производительность. Кстати, должен ли я установить Linux Mint 18? Как вы упоминали ранее, проблема может быть в старом оборудовании.

      Я думаю, что вы близки к тому, чтобы нуждаться в чем-то более новом, но пока этого не произошло. В той же ситуации я бы снова попробовал 20, но вернулся бы к 19,3 только в том случае, если бы мне пришлось попробовать что-то еще. Очевидно, это ваш выбор, но версиям 18.x осталось меньше года поддержки.

      Image


      Мои советы по исправлению звука в Linux Mint

      Linux mint 19.3 не помог. Итак, снова установил lm20. Итак, можем ли мы отключить обнаружение аудиоразъема на передней панели?

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

      Установите и запустите PulseAudio Volume Control (pavucontrol). На вкладке «Конфигурация» убедитесь, что для встроенной звуковой карты установлено значение «Аналоговый стереодуплекс», затем на вкладке «Устройства вывода» выберите «Наушники» для порта.

      Возможно, что вы действительно увидите для этих двух записей Аналоговый стереофонический дуплекс (недоступно) и Наушники (отключены) , но все равно выберите их. Затем проверьте звук.

      Если моя догадка верна, держитесь подальше от приложения "Настройки звука" и пока используйте только pavucontrol. Простое открытие приложения «Настройки звука» может отменить эти изменения, и звук снова исчезнет.

      Сообщите нам, помогло ли это.

      Image


      Мои советы по исправлению звука в Linux Mint

      Читайте также: