尽管我在谷歌上搜索和阅读了论坛,但我还是无法让 JACK 工作。请帮助我让 JACK 工作。我在这里附上了 JACK Control 的消息日志。
02:15:40.109 配线架已停用。 02:15:40.117 统计数据重置。 02:15:40.123 ALSA 连接改变。 02:15:40.147 D-BUS:服务可用(org.jackaudio.service 又名 jackdbus)。 无法连接到服务器套接字错误=没有此文件或目录 无法连接到服务器请求通道 jack 服务器未运行或无法启动 02:15:40.169 ALSA 连接图改变。 02:15:43.877 D-BUS:无法启动 JACK 服务器。抱歉 无法连接到服务器套接字错误=没有此文件或目录 无法连接到服务器请求通道 jack 服务器未运行或无法启动 2014 年 12 月 8 日星期一 02:15:43:启动 jack 服务器…… 2014 年 12 月 8 日星期一 02:15:43:JACK 服务器以优先级 10 实时启动 2014 年 12 月 8 日星期一 02:15:43:错误:无法锁定 82274202 字节内存区域(无法分配内存) 2014 年 12 月 8 日星期一 02:15:43:错误:无法注册对象路径“/org/freedesktop/ReserveDevice1/Audio0”:已为 /org/freedesktop/ReserveDevice1/Audio0 注册了处理程序 2014 年 12 月 8 日星期一 02:15:43:错误:无法获取设备名称:Audio0 错误:已为 /org/freedesktop/ReserveDevice1/Audio0 注册处理程序 2014 年 12 月 8 日星期一 02:15:43:错误:无法获取音频设备 hw:0... 2014 年 12 月 8 日星期一 02:15:43:错误:无法初始化驱动程序 2014 年 12 月 8 日星期一 02:15:43:错误:JackServer::Open 失败,返回 -1 2014 年 12 月 8 日星期一 02:15:43:错误:无法打开服务器 2014 年 12 月 8 日星期一 02:15:45:将设置保存至“/home/rythem/.config/jack/conf.xml”... 02:15:47.373 无法作为客户端连接到 JACK 服务器。- 整体操作失败。- 无法连接到服务器。请查看消息窗口以获取更多信息。 无法连接到服务器套接字错误=没有此文件或目录 无法连接到服务器请求通道 jack 服务器未运行或无法启动
答案1
首先需要终止现有的 pulseaudio 进程,启动 jack_control 进程并重新启动 pulseaudio 进程。
请使用以下命令:
pulseaudio --kill
jack_control start
jack_control exit
pulseaudio --start
答案2
尝试使用pasuspender
qjackctl。像这样:
pasuspender qjackctl
它应该在 qjackctl 运行时“暂停”pulseaudio,并在 qjackctl 终止时“重新启动”pulseaudio。
答案3
您正在尝试以实时优先级运行 Jack,而 Jack 在 Ubuntu 中默认不配置该优先级。有两种方法可以解决此问题:
1)不要使用实时优先级。
通过 CLI,您可以非实时地启动 Jack,使用jackd -r &
- 请参阅man jackd
更多详细信息。
如果您sudo apt install qjackctl
可以运行 GUI“Qjackctl”,并在“设置”部分取消选中“实时”
2)为 Jack 设置实时,如所述http://www.jackaudio.org/faq/linux_rt_config.html
打开终端并输入
sudo nano /etc/security/limits.d/99-realtime.conf
添加线条
@realtime - rtprio 99
@realtime - memlock unlimited
按Ctrl+o然后按Ctrl+x保存并退出文件。
创建并将自己添加到“实时”组:
sudo groupadd realtime
sudo usermod -a -G realtime yourUserID
注销并重新登录。
答案4
在选项中连接正确的输入、输出设备,我的主板技嘉 F2A88X-D3HP 带有板载声卡插孔,只有当选择的帧速率为 192000 时才工作,我希望这对您有用!