数日前まで、OSX 10.7 で Gimp を問題なく使用していました。その後、Inkscape をインストールしましたが、言語設定の問題で起動できませんでした (現在、システムは日本語に設定されています)。XQuartz をインストールして、違いが生じるかどうかを確認しましたが、そうではなかったので、そのままにしました。今日は Gimp で少し仕事をする時が来ました。私が Inkscape で直面したのと同じ問題が Gimp でも起こったようです (今回は言語に関連していませんでした)。詳細は次のとおりです。
- X11 と XQuartz はどちらも、正常に実行されている場合、ドックを少し覗いた後にクラッシュします。アクティビティ モニターを見ると、XQuartz は実行中ですが表示されていないため、開始するために舞台裏で最善を尽くしていることがわかります。強制終了するとすぐに再起動します。
- 端末から X11 と XQuartz を実行すると、X11 は動作しますが、次のようになります。
X11.app: DISPLAY ("/tmp/launch-qlRWSF/org.macosforge.xquartz:0") が ID ("org.x") と一致しません。設定を解除します。X11.app: main(): argc=1 argv[0] = ./X11.bin
Mach IPC 経由で起動パラメータを待機しています。X11.app: サーバーに接続できませんでした (DISPLAY が設定されていません)。X サーバーを起動しています。X11.app: /usr/X11/bin/startx の起動: argv[0] = /bin/sh argv[1] = -c
argv[2] = /usr/X11/bin/startxfont_cache: ユーザー フォント ディレクトリをスキャンして X11 フォント キャッシュを生成しています font_cache: FC キャッシュを更新しています xauth: ファイル /Users/christopher/.serverauth.22530 が存在しません launch_msg("CheckIn") IPC エラー: 操作は許可されていません X11.app: Launchd ソケットがありませんハンドオフ、設定解除 DISPLAY X11.app: do_start_x11_server(): argc=6 argv[0] = /usr/X11/bin/X argv[1] = :0 argv[2] = -nolisten argv[3] = tcp argv [4] = -auth argv[5] = /Users/christopher/.serverauth.22530
Xquartz 開始: X.Org X Server 1.10.6 ビルド日: 20120513 X11.app: DarwinProcessFDAdditionQueue_thread: xinitrc がキャッチアップできるようにスリープ中。(EE) キーマップ /tmp/server-0.xkm の読み込みエラー (EE) XKB: キーマップの読み込みに失敗しました。代わりにデフォルトのキーマップをロードしています。/usr/X11/bin/xinit: XFree86_VT プロパティの項目が予期せず 1 つではなく 0 つある font_cache: 完了
しかし、XQuartzは端末から問題なく起動。
- 最後に、端末から xterm を呼び出すと、何も出力も入力も受け取らずに、そこにとどまっていることがわかりました。異常な行動だと思います。
X11 の出力からいくつかのキーワード、つまり表示部分とキーマップ部分を調べましたが、異常は何も見つかりませんでした。$DISPLAY 値は本来あるべきものであり、キーマップは私の場合よりもリモートサーバーの問題に関連しているように見えました (これらはローカルの問題です)。
提案をいただければ幸いです。