我以前让 Jack Server 运行于 10.10、11.04、11.10,但不能运行于 12.04,现在运行于 12.10。
我已经安装了 jackd jackd2 qjackctl,浏览过许多论坛,甚至给出了如何让 jack 工作的建议,但现在我陷入了困境。
2012 年 11 月 27 日星期二 22:30:46:将设置保存至“/home/shane/.config/jack/conf.xml”... 22:31:19.960 D-BUS:无法启动 JACK 服务器。抱歉 无法连接到服务器套接字错误=没有此文件或目录 无法连接到服务器请求通道 jack 服务器未运行或无法启动 2012 年 11 月 27 日星期二 22:31:19:启动 jack 服务器…… 2012 年 11 月 27 日星期二 22:31:19:JACK 服务器以优先级 10 实时启动 2012 年 11 月 27 日星期二 22:31:19:[1m[31m错误:无法注册对象路径“/org/freedesktop/ReserveDevice1/Audio0”:已为 /org/freedesktop/ReserveDevice1/Audio0 注册了一个处理程序[0m 2012 年 11 月 27 日星期二 22:31:19:[1m[31m错误:无法获取设备名称:Audio0 错误:已为 /org/freedesktop/ReserveDevice1/Audio0 注册处理程序[0m 2012 年 11 月 27 日星期二 22:31:19:[1m[31m错误:无法获取音频设备 hw:0,0...[0m 2012 年 11 月 27 日星期二 22:31:19:[1m[31m错误:无法初始化驱动程序[0m 2012 年 11 月 27 日星期二 22:31:19:[1m[31m错误:JackServer::Open 失败,错误代码为 -1[0m 2012 年 11 月 27 日星期二 22:31:19:[1m[31m错误:无法打开服务器[0m 2012 年 11 月 27 日星期二 22:31:21:将设置保存至“/home/shane/.config/jack/conf.xml”... 22:31:22.047 无法作为客户端连接到 JACK 服务器。- 整体操作失败。- 无法连接到服务器。请查看消息窗口以获取更多信息。 无法连接到服务器套接字错误=没有此文件或目录 无法连接到服务器请求通道 jack 服务器未运行或无法启动
有人可以帮忙吗?
答案1
您需要安装pulseaudio-module-jack
并确保jackdbus-detect
模块已加载到 pulseaudio 中,以便它释放对声音设备的控制并允许 jackd 接管硬件。或者您需要一个辅助音频卡或接口来与 jack 一起使用。
我有一个辅助 USB 音频接口,可与我的设置中的插孔和专业音频工具一起使用,并让 pulseaudio 保留内部英特尔音频卡。
您可能还想安装linux-image-lowlatency
内核,以便使用 jackd 提供更好的 RT 处理支持。
答案2
尝试使用pasuspender
! 像这样:
pasuspender qjackctl
当 qjackctl 运行时它会“暂停” pulseaudio,而当 qjackctl 终止时它会“重新生成” pulseaudio。我遇到了你的问题,这个帮我解决了。希望它对你也有用。