Конечно, нужно будет работать и pulseaudio, и jack, если они дойдут до точки, где они нуждаются в jack, так как большинство медиаплееров в браузере не знают jack! ..к несчастью.
Я продолжал видеть предложение о запуске только одного из них одновременно, что мне кажется таким ужасным компромиссом. На мой взгляд, немного трагично, что эти две службы, то есть jack и pulseaudio, хотя оба функционируют самостоятельно, по крайней мере, так плохо управляются kxstudio, что я и использую.
Итак, что происходит:
Гнездо не может запуститься во время работы pulseaudio (и с помощью драйвера звуковой карты, который он хочет использовать, что достаточно справедливо), поэтому его нужно запустить в первую очередь
pulseaudio должен быть направлен на домкрат после запуска и запуска
Довольно просто .. да? По определенным причинам у меня было бесконечное горе с этим, потому что ..
Сначала я думаю, потому что pulseaudio 4.0, кажется, глючит и портит драйвер alsa, так что в некоторых ситуациях он оставляет его заблокированным, и поэтому jack не может запуститься, даже если pulseaudio не работает. (Говорит, что не удалось установить параметры захвата или SMTG, как это)
То, что я сделал в конце концов, было
- полностью удалил jack и pulseaudio (с помощью команды find и rm -rf: D после очистки apt-get)
- установлен Pulseaudio 11 (из источников)
- установленный джек и его библиотеки (libjack-dev)
в этом порядке, а затем я наконец-то заставил их нормально работать через qjackctl, который гарантирует, что они запускаются правильным образом (загружает приемник jack в pulseaudio и устанавливает его по умолчанию).
Кстати, я видел, что вместо этого рекомендуется Cadence, и я не понимаю, почему для меня это кажется мусором по сравнению с qjackctl.
В любом случае, проблема в том, что запуск jack с использованием qjackctl занимает некоторое время, и чтобы избежать времени ожидания при каждой загрузке, вы можете использовать эту функцию спасения kde, которая заключается в загрузке предыдущего сеанса. Убедитесь, что у вас нет qjackctl в автозапуске, поскольку при каждой перезагрузке у вас будет еще один экземпляр, независимо от значения параметра singleton = true (глючит всю ночь).
Это связано с тем, что я больше не чувствовал, что с ним возиться, например, при написании интеллектуального сценария, который проверяет, что pulseaudio выключил (или приостановил) пусковое гнездо и проверил, правильно ли он запустился, затем запустил pulseaudio, модуль нагрузочного джека и т. Д.
Иначе полагаться на ОС для правильного запуска демонов и загрузки конфигурации было бы нормальным (здоровым) сценарием, однако, похоже, этого не происходит.
Повеселись..