sun.awt.X11GraphicsEnvironmentが発見できないとか怒られた

DサーバのほうにGeoServerを入れたまではいいが、なぜか画像生成ができない。
"Could not initialize class sun.awt.X11GraphicsEnvironment"とか怒られる。
http://www.techienuggets.com/Comments?tx=14949
で、「export DISPLAY=:0.0とすると良い」とか書いてあった。
ふと思ったらDISPLAYを指定したまま起動してるわ。
DISPLAYを切ってみると、エラーが出なくなりました。

if [ "x$DISPLAY" != "x" ]; then
  unset DISPLAY
fi

みたいなのをとりあえず起動スクリプトに入れ込みました。