TL;DR - Не компилируйте ничего, пока не прочитаете текущие журналы или не настроите некоторые конфигурации.
Подробности ниже.
Если вы уверены, чего пытаетесь достичь, то вам необходимо установить все необходимые средства разработки путем
sudo apt-get install build-essential linux-headers-generic
затем получите зависимости сборки для ALSA, включив репозитории исходного кода (deb-источник) в /etc/apt/sources.list
вручную с помощью программного обеспечения и обновлений (программное обеспечение-свойства-gtk
) и выполнение
sudo apt-get build-dep alsa-драйвер
Но обратите внимание, что вы пытаетесь скомпилировать почти ту же версию 1.0.25+dfsg alsa-драйвера, которая уже доступна в официальном репозитории — см. https://packages.ubuntu.com/source/focal/alsa-драйвер , вы можете получить его по apt-получить исходный alsa-драйвер
. Таким образом, после компиляции вы не получите никаких различий, если соберете пакет с параметрами конфигурации по умолчанию. Более того судо сделать установить
затруднит администрирование системы в будущем, вам следует использовать проверитьустановить
здесь или dpkg-buildpackage -uc -us
. Вероятно, вы создадите больше беспорядка, чем решите реальную проблему.
Таким образом, лучший способ отладки - найти реальную ошибку в уже установленной версии, упакованной deb. Вы действительно не можете угадать, где проблема - в ядре, в ALSA, в PulseAudio и так далее.