当我尝试启动 jack 服务器时,我得到了这些错误信息同时会弹出一个窗口,提示:
Could not connect to JACK server as client.
- Overall operation failed.
- Unable to connect to server.
Please check the messages window for more info.
有什么办法可以解决这个问题吗?我使用的是 Ubuntu 14.04。这是我的jackd --version
输出:
jackdmp 1.9.10
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2014 Grame.
jackdmp comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
no message buffer overruns
no message buffer overruns
no message buffer overruns
jackdmp version 1.9.10 tmpdir /dev/shm protocol 8
答案1
你如何开始杰克?
一些建议:
run jack as user, not as root
try using qjackctl
adjust
/etc/security/limits.d/audio.conf
if required (for realtime audio only !!)
disable autospawn in /etc/pulse/client.conf
and stop pulseaudio
sudo pulseaudio --kill
如果你让杰克跑起来,稍后你可以
sudo apt-get install pulseaudio-module-jack
并重新启用 pulseaudio
答案2
对我来说,关于
Cannot connect to server socket err = Datei oder Verzeichnis nicht gefunden
Cannot connect to server request channel
jack server is not running or cannot be started
完全是误导。我遇到的问题类似,当启动 jack 失败时也会打印此信息,但当它工作时也会打印此信息!(表明它可能正在尝试查找系统中仍处于上次运行状态的某些部分)。它还类似,因为在错误消息的中间某处,它抱怨“音频卡”:
Acquire audio card Audio0
creating alsa driver ... hw:0|hw:0|1024|2|48000|0|0|nomon|swmeter|-|32bit
ALSA: Cannot open PCM device alsa_pcm for playback. Falling back to capture-only mode
Jack: JackDriver::Close
随后是关于驱动程序的,就像在您的 pastebin 中一样,只是您的错误消息略有不同,因为我将其设置为详细,而您的 ALSA 东西报告的问题略有不同。我希望我的解决方案,在 QjackCtl 中,摆弄“接口”设置有效。我在其他地方读到其中一个选项是我的真实音频卡,对我来说,选择
hw:Generic_1,0
工作正常。由于在 SO 中搜索这个问题的答案,我还摆弄了“实时”复选框,这并不妨碍它工作,相应的
sudo dpkg-reconfigure -p high jackd2
设置,我将其设置为“是”,并按照推荐的设置进行设置https://jackaudio.org/faq/linux_rt_config.html,但这似乎不是你的问题,因为你的千斤顶成功地说,就像我的一样,
JACK server starting in realtime mode with priority 10
希望你也有“音频卡”问题!SuperCollider 现已成功连接并发出声音。实际上有点奇怪的是,“配置”问题(QjackCtl 的“消息”窗口显示的实际上只是命令行上的一些单词)可能会对 SuperCollider 造成问题,它不会问我这些问题并自行启动 jack,但我猜 jack 以某种方式记住了 QjackCtl 的设置。
答案3
当使用 QJackCtl 时,这对我有用:
- 前往设置
- 从接口下拉菜单中选择另一个接口(声卡),hw:Generic_1,0 对我来说有效