0

数日前まで、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/startx

font_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 値は本来あるべきものであり、キーマップは私の場合よりもリモートサーバーの問題に関連しているように見えました (これらはローカルの問題です)。

提案をいただければ幸いです。

4

1 に答える 1

0

わかりました、私は創造的に愚かでした。私は最近、端末でより多くの実験を行っており、その結果、

exec $SHELL

私の中で.bash_profile。その行を削除すると、問題が解決しました。

それは長い間何にも影響を与えなかったので、私はそれを捕まえませんでした. どうやらそれは X11 プロセスにも影響します。

于 2012-08-17T05:30:33.783 に答える