Jack Audio 应用程序无法在 pipewire 下启动

Jack Audio 应用程序无法在 pipewire 下启动

Jack 应用程序拒绝发出声音。例如,尝试启动 SuperCollider 服务器时出现错误ATTENTION: The playback device "hw:PCH" is already in use. Please stop the application using it and run JACK again

直到最近在 Ubuntu 22.04 LTS 上,这个功能才运行良好

答案1

Jack 应用程序需要一个新的包,pipewire-jack

sudo apt-get install pipewire-jack

您可能需要重新启动 pipewire 才能使其正常工作。

systemctl --user restart pipewire-media-session

这应该可以解决问题。

答案2

我已经找到了一种使其工作的方法,但它看起来过于复杂。

您需要使用以下命令启动您的应用

pw-jack 你的应用程序

这会将 libjack 重定向到管道线版本。这非常不令人满意,例如,它不适用于 snap 应用程序。

这应该是系统范围的选择。

相关内容