JACK サーバーの起動中に問題が発生しました。「Jack サーバーが実行されていないか、起動できません」

JACK サーバーの起動中に問題が発生しました。「Jack サーバーが実行されていないか、起動できません」

Google で検索したり、フォーラムで読んだりしたにもかかわらず、JACK を動作させることができませんでした。JACK を動作させるのにご協力ください。JACK コントロールのメッセージ ログをここに添付します。

02:15:40.109 パッチベイが非アクティブになりました。
02:15:40.117 統計がリセットされました。
02:15:40.123 ALSA接続が変更されました。
02:15:40.147 D-BUS: サービスが利用可能です (org.jackaudio.service 別名 jackdbus)。
サーバーソケットに接続できません。エラー = そのようなファイルまたはディレクトリはありません
サーバー要求チャネルに接続できません
ジャックサーバーが実行されていないか、起動できません
02:15:40.169 ALSA 接続グラフが変更されました。
02:15:43.877 D-BUS: JACK サーバーを起動できませんでした。申し訳ありません
サーバーソケットに接続できません。エラー = そのようなファイルまたはディレクトリはありません
サーバー要求チャネルに接続できません
ジャックサーバーが実行されていないか、起動できません
2014 年 12 月 8 日月曜日 02:15:43: ジャック サーバーを起動しています...
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 サーバーに接続できませんでした。 - 全体的な操作が失敗しました。 - サーバーに接続できません。詳細についてはメッセージ ウィンドウを確認してください。
サーバーソケットに接続できません。エラー = そのようなファイルまたはディレクトリはありません
サーバー要求チャネルに接続できません
ジャックサーバーが実行されていないか、起動できません

答え1

まず、既存の pulseaudio プロセスを終了し、jack_control プロセスを開始して、pulseaudio プロセスを再起動する必要があります。

以下のコマンドを使用してください:

pulseaudio --kill

jack_control start

jack_control exit

pulseaudio --start

答え2

qjackctl と一緒に使用してみてくださいpasuspender。次のようになります:

pasuspender qjackctl

qjackctl の実行中は pulseaudio を「一時停止」し、qjackctl が終了したら pulseaudio を「再起動」する必要があります。

答え3

Jack をリアルタイム優先度で実行しようとしていますが、Ubuntu では Jack はデフォルトでそのように構成されていません。これを解決するには 2 つの方法があります。

1) リアルタイム優先度を使用しないでください。

CLI を使用すると、リアルタイムなしで Jack を起動できます。詳細については、「 」jackd -r &を参照してください。man jackd

sudo apt install qjackctlGUI「Qjackctl」を実行し、「セットアップ」セクションで「リアルタイム」のチェックを外します。

ここに画像の説明を入力してください

2) ジャックのリアルタイム設定、に記載されているように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

オプションで、オンボード サウンド カード ジャックを備えたマザーボード gigabyte F2A88X-D3HP に正しい入力、出力デバイスを接続します。フレーム レートを 192000 に選択した場合にのみ機能します。これで問題が解決することを願っています。

関連情報