Как исправить отсутствие звука в Linux с аудиоконтроллером Intel Raptor Lake на ThinkPad L14

Устранение проблем со звуком на Arch Linux и openSUSE Tumbleweed

Проблемы со звуком на новых установках Linux иногда могут стать настоящей головной болью, особенно если вы используете Arch Linux или openSUSE Tumbleweed. В этой статье мы разберем решение проблемы, с которой столкнулся обладатель ThinkPad L14, установивший Arch Linux с Pipewire.

Проблема с отсутствием звуковой карты

После установки Arch Linux без звука и запуска команды lspci | grep -i audio, пользователь обнаружил следующее:

00:1f.3 Multimedia audio controller: Intel Corporation Raptor Lake-P/U/H cAVS (rev 01)

При выполнении команды aplay -l, которая должна отобразить подключенные звуковые устройства, возникла следующая ошибка:

aplay: device_list:279: no soundcards found...

Это указывает на то, что система не распознала звуковую карту. Команда wpctl status также подтвердила, что звуковая карта неактивна.

Попытка переключиться на PulseAudio

В стремлении устранить проблему, пользователь решил установить PulseAudio вместо Pipewire. С помощью команды:

sudo pacman -S pulseaudio pulseaudio-bluetooth

установка прошла успешно, но звуковая проблема не была решена. После удаления клиента pipewire-pulse и возврата к Pipewire, звук по-прежнему не работал.

Исследование драйвера ядра

На данный момент пользователь проверил информацию о звуковой карте с помощью команды sudo lspci -v -s 00:1f.3 и заметил, что используется драйвер sof-audio-pci-intel-tgl, вместо ожидаемого snd_hda_intel.

Это наводило на мысль, что проблема может быть связана с использованием платформы Sound Open Firmware (SOF), которая предназначена для нового оборудования Intel.

Решение для Arch Linux

Чтобы решить проблему со звуком на Arch Linux, необходимо установить дополнительные пакеты. Запустив следующие команды, пользователь установил недостающие компоненты:

sudo pacman -S sof-firmware alsa-ucm-conf
reboot

Перезагрузка системы должна была решить проблему, и звук должен был заработать.

Похожие проблемы на openSUSE Tumbleweed

Пользователь также столкнулся с аналогичной проблемой в openSUSE Tumbleweed, где при выполнении aplay -l снова не удалось найти звуковые карты:

aplay: device_list:279: no soundcards found...

Для решения этой проблемы в openSUSE нужно было выполнить команды:

sudo zypper install sof-firmware alsa-ucm-conf
sudo reboot

Заключение

Проблемы со звуком в Linux, особенно на новых устройствах, могут быть вызваны многими факторами, включая драйвера и пользовательские настройки. В данной статье были рассмотрены шаги, которые помогли восстановить звуковую функциональность на Arch Linux и openSUSE Tumbleweed. Если вы столкнетесь с подобной проблемой, не стесняйтесь использовать указанные решения.

Источник

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *