Mac OSからXwindowを使用するアプリケーションを起動できない/動作が重い

XQuartsの仕様変更により、Xwindowを使用する場合に正しく起動しないことがあります。
 

対策

1. MacOS の xterm 上で以下のコマンドを実行してください。
XQuarts 2.7.10 以降で、iglx が標準で使えなくなったため、以下のコマンドを実行しないとエラーが出力されます。

$ defaults write org.macosforge.xquartz.X11 enable_iglx -bool true

 

2. SSH の X 転送を早くするチューニングを実施してください。
JavaFX使用する一部のアプリケーションでは、上記設定にて若干挙動が軽くなる可能性があります。

 <.ssh/config 設定例>
  Host *
  Compression yes
  ForwardX11 yes
  Ciphers blowfish-cbc,arcfour