Вопрос или проблема
Я установил Ubuntu 24.04 на мой ноутбук Acer Swift Go этого года. Система не может обнаружить звуковую карту и показывает только Dummy Output в настройках звука.
Я добавил в /etc/modprob.d/alsa-base.conf
options snd_hda_intel model=auto
-> это не помогло.
Я установил https://github.com/thesofproject/sof-bin -> v2.2 – не помогло.
lspci -nnk | grep -A2 Audio
возвращает
Intel Corporation Meteor Lake-P HD Audio Controller
Subsystem: Acer Incorporated [ALI] Meteor Lake-P HD Audio Controller
Kernel driver in use: sof-audio-pci-intel-mtl
Kernel modules: snd_hda_intel, snd_sof_pci_intel_mdi
cat /proc/asound/cards
-> нет звуковых карт.
Я хотел избавиться от Windows.
Есть ли у кого-нибудь предложения? Я уже попробовал дюжину предложений, найденных в интернете, и ни одно не помогло. Я также могу добавить больше информации, просто дайте знать, что мне делать.
Большое спасибо заранее.
Правка.
Небольшой прогресс
Я отредактировал /etc/default/grub
с
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash snd-intel-dspcfg.dsp_driver=1"
И запустил sudo update-grub
После этого aplay -l
и cat /proc/asound/cards
отображают мою звуковую карту.
Затем я запустил sudo apt install pavucontrol
и в настройках я изменил Встроенный звук на Профессиональный звук.
Благодаря этому я вижу Встроенный звук Про в своих настройках звука вместо Dummy Output.
После этого звук распознается, но работает только с внешними колонками или наушниками. Не работает с внутренними динамиками в ноутбуке.
Та же проблема с новым HP, основанным на процессоре Intel 155H и контроллере Meteor Lake-P HD Audio, работающим на Linux Mint 22.
Я принудительно обновил ядро до 6.11 без эффекта.
Кажется, новые ИИ чипы процессоров с контроллером Intel Corporation Meteor Lake-P HD Audio пока не поддерживаются. Все остальное, что я использовал, кажется, работает нормально.
Звуковое программное обеспечение загружается и запускается, думая, что работает, но нет отклика от внутренних динамиков. Полностью управляет USB динамиками.
Ответ или решение
Решение проблемы отсутствия звука на Acer Swift Go с Ubuntu 24.04
Введение
Вы столкнулись с проблемой отсутствия звука на ноутбуке Acer Swift Go после установки Ubuntu 24.04. Устройство находит только Dummy Output
, что указывает на проблемы с определением звуковой карты. Данная проблема особенно актуальна для новых процессоров Intel, таких как Meteor Lake-P, где драйвера могут быть несовершенны или отсутствовать.
Исходная диагностика
На начальных этапах вы добавили строчку options snd_hda_intel model=auto
в файл /etc/modprobe.d/alsa-base.conf
, что не дало результата. Эта мера часто используется для устранения проблем с совместимостью, но в данном случае, очевидно, она не помогла.
Команда lspci -nnk | grep -A2 Audio
показывает, что используется драйвер sof-audio-pci-intel-mtl
. Это указывает на то, что у вас есть поддерживаемая звуковая карта, но может быть проблема с конфигурацией или совместимостью.
Вы также сделали необходимые изменения в файле конфигурации загрузчика GRUB, добавив параметр snd-intel-dspcfg.dsp_driver=1
. Это изменение позволило вам видеть вашу звуковую карту в системных утилитах, таких как aplay -l
, и убрать состояние Dummy Output.
Проблема с внутренними динамиками
Несмотря на то, что теперь система распознает встроенную звуковую карту, остается проблема с воспроизведением звука через встроенные динамики. Вместо этого звук идет только через внешние динамики или наушники. В этом случае рекомендуем выполнить следующие шаги.
Шаги по решению проблемы
-
Проверка конфигурации PulseAudio:
- Убедитесь, что
pavucontrol
установлен и на нем выбраны правильные настройки. В разделе "Вывод" проверьте, что выбран правильный выход (встроенные динамики) и уровень громкости выставлен на максимум.
- Убедитесь, что
-
Проверьте настройки ALSA:
- Выполните команду
alsamixer
в терминале. - Убедитесь, что не отключены звук или уровень громкости динамиков. Используйте клавиши "M" для отключения/включения и "↑/↓" для регулировки громкости.
- Выполните команду
-
Изменение конфигурации ALSA:
- Откройте файл
/etc/modprobe.d/alsa-base.conf
и попробуйте другие параметры дляsnd_hda_intel
. Вместоmodel=auto
попробуйтеmodel=generic
илиmodel=acer
.
- Откройте файл
-
Обновление ядра:
- Если у вас установлено старое ядро, попробуйте обновить его до последней стабильной версии через:
sudo apt update sudo apt upgrade sudo apt install linux-generic
- Если у вас установлено старое ядро, попробуйте обновить его до последней стабильной версии через:
-
Вручную загрузите драйвера:
- Возможно, драйвер
sof-audio
нуждается в обновлении. Проверьте на официальном сайте SOF новую версию.
- Возможно, драйвер
-
Работа с конфигурацией GRUB:
- Попробуйте разные комбинации параметров. Например, добавление
snd_hda_codec_hdmi.enable=1
также может помочь.
- Попробуйте разные комбинации параметров. Например, добавление
-
Обратитесь к форумам:
- Сообщества Ubuntu или Acer могут иметь информацию о специфических настройках для вашего устройства. Посещение специализированных ресурсов, таких как AskUbuntu или форума платформы Acer, может быть полезным.
Заключение
Проблемы с поддержкой звука на новых процессорах стоят перед многими пользователями Linux, особенно с интеграцией новых технологий. Следуя вышеуказанным шагам, вы сможете улучшить свое взаимодействие с аудиосистемой вашего Acer Swift Go. Не стесняйтесь делиться своим опытом на форумах, чтобы другим пользователям было легче решить аналогичные проблемы.