ジャックサーバーを起動しようとするとこれらのエラーメッセージまた、次のようなウィンドウもポップアップ表示されます:
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
パルスオーディオを再度有効にする
答え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
完全に誤解を招くものでした。私の問題も、ジャックの起動に失敗したときにもこれを出力したという点で似ていましたが、うまくいったときにもこれを出力しました! (これは、以前の実行などからまだ稼働しているシステムの一部を見つけようとしている可能性があることを示しています)。エラー メッセージの途中のどこかで、「オーディオ カード」について文句を言っているのも似ていました。
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
その後、ドライバについて、あなたのペーストビンにあるように、エラーメッセージが少し異なります。これは、私が詳細に設定し、あなたのALSAが少し異なる問題を報告しているためです。QjackCtlで「インターフェース」設定をいじるという私の解決策がうまくいくことを願っています。どこかで読んだのですが、オプションの1つは実際のオーディオカードで、私の場合は
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 で問題になるというのは、実のところちょっと奇妙です。SuperCollider はこれらの質問をせず、jack 自体を起動しますが、jack は何らかの方法で QjackCtl からの設定を記憶しているようです。
答え3
これは、QJackCtl を使用したときに機能しました:
- セットアップへ進む
- インターフェースのドロップダウンから別のインターフェース(サウンドカード)を選択します。私の場合はhw:Generic_1,0が機能しました。