
Ubuntu日本語フォーラム

ログインしていません。
はじめまして。RosegardenにQsynthをつないでサウンドフォントを利用しようと思っていますが、jackを起動した途端に以下のようなエラーで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.
メッセージウィンドウの内容は以下の通りです。
17:53:23.921 Patchbay deactivated.
17:53:24.507 Statistics reset.
17:53:24.567 Startup script...
17:53:24.569 artsshell -q terminate
17:53:24.576 ALSA connection graph change.
sh: artsshell: not found
17:53:25.186 Startup script terminated with exit status=32512.
17:53:25.187 JACK is starting...
17:53:25.188 /usr/bin/jackd -v -R -P89 -m -dalsa -dhw:0 -r44100 -p1024 -n2 -s -m -S -Xraw -H -M
getting driver descriptor from /usr/lib/jack/jack_alsa.so
getting driver descriptor from /usr/lib/jack/jack_oss.so
getting driver descriptor from /usr/lib/jack/jack_firewire.so
no message buffer overruns
getting driver descriptor from /usr/lib/jack/jack_net.so
getting driver descriptor from /usr/lib/jack/jack_freebob.so
17:53:25.224 JACK was started with PID=6630.
getting driver descriptor from /usr/lib/jack/jack_dummy.so
jackd 0.116.1
Copyright 2001-2005 Paul Davis and others.
jackd 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
JACK compiled with System V SHM support.
server `default' registered
cannot use real-time scheduling (FIFO at priority 10) [for thread -1211046208, from thread -1211046208] (1: Operation not permitted)
cannot create engine
cleaning up shared memory
cleaning up files
unregistering server `default'
17:53:25.283 JACK was stopped successfully.
17:53:25.284 Post-shutdown script...
17:53:25.285 killall jackd
17:53:25.392 ALSA connection change.
jackd: ã©ã®ããã»ã¹ãkillããã¾ããã§ãã
17:53:25.801 Post-shutdown script terminated with exit status=256.
17:53:27.678 Could not connect to JACK server as client. - Overall operation failed. - Unable to connect to server. Please check the messages window for more info.
Qjack上の“Start”ボタンを押してみても同じようなエラーメッセージが出て止まってしまいます。
確かUbuntu8.04を使っている時には普通に起動出来ていたと思います。 9.04にアップグレードしたらいつの間にか動かなくなっていました。アップグレードが直接の原因かどうかは分かりません。
ちなみにJackがストップした状態でRosegardenを起動しても、外部音源につなげば音はでます。MIDIキーボードからの入力も出来ます。
このままで使えなくもないのですが、Qsynthにもつなげたいと思っています。
どなたか分かる方がいらっしゃれば、ご教示願います。
オフライン
> 17:53:25.188 /usr/bin/jackd -v -R -P89 -m -dalsa -dhw:0 -r44100 -p1024 -n2 -s -m -S -Xraw -H -M
これを見るとオプションで「-R」がついていますが、カーネルはRTカーネルを使用していますか?
> cannot use real-time scheduling (FIFO at priority 10) [for thread -1211046208, from thread -1211046208] (1: Operation not permitted)
なんて出ているのでRTカーネル(リアルタイムカーネル)ではないような気がします。
もし普通のカーネルならば、jackdのRTオプションを外してみたら動くかもしれません。
オフライン
takechan様、ご返答ありがとうございます。
ご指摘の通り、JackのセットアップでRealtimeのチェックを外して起動したところ、
あっさり成功しました。
初歩的な問題でお手数をかけて済みませんでした。
また何かあった時は宜しくお願いします。ありがとうございました。
オフライン
デフォルトでqjackctlのRealtimeがオンなので実は最初それでハマってたのは自分なんですけどね;)
オフライン