Нет звука в 24.10 с ядром 6.12

Вопрос или проблема

Я только что купил 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 или на специализированные форумы, где пользователи делятся последними разработками и решениями по проблемам с аудио.

Оцените материал
Добавить комментарий

Капча загружается...