Замена pa_alsa_linux.h и pa_jack.h на pipewire
Я использую Pop_OS 22.04 (со звуком по каналу), и Audacity зависает при запуске (если только это не запуск с помощью sudo, что кажется довольно странным).
Чтобы попытаться отладить систему, я пытаюсь собрать дерзость из исходников github.
На этапе начальной настройки сборки я получаю следующие сообщения
-- Fixing up ZLib mess...
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.11")
-- Looking for pa_jack.h
-- Looking for pa_jack.h - not found
-- Looking for pa_linux_alsa.h
-- Looking for pa_linux_alsa.h - not found
Итак, вот что меня смущает. Я думал, что pipewire API совместим с импульсным звуком. Так что не должно быть версииpa_*.h
файлы для использования с pipewire? Если да, то какой пакет Debian мне нужно установить, чтобы получить их?
1 ответ
The pa_
означает PortAudio, а не импульсный звук. portaudio19-dev
package имел необходимые заголовочные файлы.