I have 2 monitors but I don't want to use them both in linux. therefore I have configured X to start up serperate servers for each monitor. all programs seem to work well with this split, but somehow upp doesn't obey the DISPLAY environment variable, and as a result starting theide on ":0.1" does bring up the ide on the monitor handled by ":0.0" except that all gtk-elements are missing. (I guess gtk does obey the DISPLAY variable, but can't find the window in the correct display where the widgets should be drawn). even compiling with NOGTK doesn't solve the problem -- theide does still start up on the wrong display.
this is a bug still existing in google-svn version from saturday.