Вопрос или проблема
Я только что купил Lenovo X1 gen 13 с Ubuntu 24.10 и ядром 6.12, все в порядке, кроме звука. Отображается “Dummy Output”.
inxi -Fxxz :
Audio:
Device-1: Intel Lunar Lake-M HD Audio vendor: Lenovo
driver: sof-audio-pci-intel-lnl bus-ID: 00:1f.3 chip-ID: 8086:a828
API: ALSA v: k6.12.1-061201-generic status: kernel-api
Server-1: PipeWire v: 1.2.4 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active
Server-2: PulseAudio v: 16.1 status: off (using pipewire-pulse)
# Звуковая карта не найдена
sudo aplay -l
aplay: device_list:279: aucune carte son n'a été trouvée...
/etc/modprobe.d/alsa-base.conf
...
options snd-hda-intel model=auto
Большое спасибо за вашу помощь
Я был в такой же ситуации…
…Единственным работающим решением было отключить pipewire и вернуться к pulseaudio.
sudo apt install pulseaudio pulseaudio-module-bluetooth gstreamer1.0-pulseaudio
systemctl --user stop pipewire.socket pipewire-pulse.socket
systemctl --user disable pipewire.socket pipewire-pulse.socket
systemctl --user mask pipewire.socket pipewire-pulse.socket
systemctl --user enable pulseaudio.service pulseaudio.socket
systemctl --user start pulseaudio.service pulseaudio.socket
На моем Lenovo (Thinkpad E-14) это мгновенно исправило проблемы.
К вашему сведению: в KDE neon выпущены патчи для исправления некоторых проблем Intel-Audio <-> pipewire. Я не тестировал их, так как мне также нужно, чтобы мой ноутбук работал как DJ.
Ответ или решение
Когда сталкиваетесь с проблемой отсутствия звука на Lenovo X1 Gen 13 с установленной Ubuntu 24.10 и ядром 6.12, особенно если система отображает сообщение «Демонстрационный выход», это может быть результатом нескольких факторов, связанных с конфигурацией аудиосистемы и совместимостью драйверов. Давайте по шагам разберемся с этой проблемой.
1. Определение проблемы
Из описания проблемы видно, что ваше устройство не распознает звуковую карту, что подтверждается выводом команды aplay -l
, где указано, что «никакая звуковая карта не найдена». Также была запущена утилита inxi
, показывающая, что используется драйвер sof-audio-pci-intel-lnl
для аудиоустройства Intel Lunar Lake-M HD Audio. Ваша исходная конфигурация зависит от PipeWire для работы со звуком, что само по себе может вызывать проблемы в сочетании с определенными аудиоустройствами.
2. Проверьте настройки PulseAudio и PipeWire
Несмотря на то что в вашей системе активирован PipeWire, у некоторых пользователей аналогичные проблемы разрешились при переходе обратно на PulseAudio. Вам стоит рассмотреть возможность временного отключения PipeWire, чтобы проверить, решит ли это проблему. Чтобы возвращение к PulseAudio было успешным, выполните следующие команды:
sudo apt install pulseaudio pulseaudio-module-bluetooth gstreamer1.0-pulseaudio
systemctl --user stop pipewire.socket pipewire-pulse.socket
systemctl --user disable pipewire.socket pipewire-pulse.socket
systemctl --user mask pipewire.socket pipewire-pulse.socket
systemctl --user enable pulseaudio.service pulseaudio.socket
systemctl --user start pulseaudio.service pulseaudio.socket
Выполнение этих команд остановит и отключит PipeWire, а затем активирует PulseAudio, что может решить вашу проблему с отсутствием звука.
3. Проверьте конфигурацию ALSA
Ваш файл конфигурации alsa-base.conf
содержит строку:
options snd-hda-intel model=auto
Такой параметр может быть недостаточно оптимальным для вашего устройства. Попробуйте изменить его, добавив другие параметры, которые могут лучше подходить для вашей звуковой карты. Например, следующие параметры могут улучшить распознавание устройства:
options snd-hda-intel model=laptop
После внесения изменений в файл alsa-base.conf
, перезагрузите систему и посмотрите, появится ли звук.
4. Проверьте обновления и патчи
Как уже было отмечено в обсуждении, есть патчи в KDE Neon для решения проблем с совместимостью PipeWire и аудио Intel. Убедитесь, что ваша система обновлена, и проверьте наличие каких-либо дополнительных обновлений или патчей, которые могут справиться с совместимостями звуковых драйверов.
sudo apt update
sudo apt upgrade
5. Дополнительная диагностика
Если вышеописанные шаги не привели к исправлению проблемы, запустите следующие команды для дополнительной диагностики:
- Выполните
dmesg | grep snd
для поиска записей, связанных со звуком, в системных журналах. - Проверьте, нет ли проблем с аппаратным обеспечением или драйверами.
Заключение
Проблема с отсутствием звука на вашем Lenovo X1 Gen 13 может быть решена с помощью временного переключения на PulseAudio, изменения конфигурации ALSA и применения необходимых обновлений. Если указанные шаги не помогут, возможно, стоит обратиться к сообществу Ubuntu или на специализированные форумы, где пользователи делятся последними разработками и решениями по проблемам с аудио.