杰克音频 Ubuntu 12.10

杰克音频 Ubuntu 12.10

我以前让 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。我遇到了你的问题,这个帮我解决了。希望它对你也有用。

相关内容