When given negative geometry specifications (like -0-0) gnome-terminal places the window on the desktop adjacent to the current window. In the example given, the window should appear in the lower-right corner, but actually appears in the upper-left corner of the desktop below and to the right of the current one. The behavior is similar if only one part of the position is negative: -0+0 should put the window in the upper-right corner, but it appears in the upper-left corner of the desktop to the right. In some particular cases, and inconsistently in those cases, such a misplaced terminal will also be resized to a much smaller size. This is under gnome-core-1.4.0.4-38 on a 7.2 i386 with all updates. --jh--
This will most likely only be fixed with GNOME 2.
I recently made this work for GNOME 2. It's very hard to make it work for 1.x though. We'll get the fix when we upgrade.