See http://www.bwalle.de/temp/gftp.png The progress dialog without borders (that's Ok) should be centered. It is centered in Metacity and other window managers. Maybe it's an application bug, though.
your site is down. please note that if the window is a transient, xfwm4 place transient centered relative to their parents.
I realized a bug that may be related to this one: For me, all mozilla windows (and really all mozilla windows, even the prefs dialogs) open at (0/0) which is really annoying.
xwininfo output for such a window: xwininfo: Window id: 0x1c44f26 "Personal homepage of Benedikt Meurer - Mozilla" Absolute upper-left X: 6 Absolute upper-left Y: 19 Relative upper-left X: 6 Relative upper-left Y: 19 Width: 976 Height: 728 Depth: 24 Visual Class: TrueColor Border width: 0 Class: InputOutput Colormap: 0x20 (installed) Bit Gravity State: NorthWestGravity Window Gravity State: NorthWestGravity Backing Store State: NotUseful Save Under State: no Map State: IsViewable Override Redirect State: no Corners: +6+19 -418+19 -418-303 +6-303 -geometry 976x728+0+0 and xprop output: _NET_WM_ICON_GEOMETRY(CARDINAL) = 153, 1019, 1, 1 WM_STATE(WM_STATE): window state: Normal icon window: 0x0 _NET_WM_ALLOWED_ACTIONS(ATOM) = _NET_WM_ACTION_CLOSE, _NET_WM_ACTION_MAXIMIZE_HORZ, _NET_WM_ACTION_MAXIMIZE_VERT, _NET_WM_ACTION_CHANGE_DESKTOP, _NET_WM_ACTION_STICK, _NET_WM_ACTION_SHADE _NET_WM_DESKTOP(CARDINAL) = 7 _WIN_WORKSPACE(CARDINAL) = 7 _WIN_STATE(CARDINAL) = 0 _NET_WM_STATE(ATOM) = _MOZILLA_USER(STRING) = "bmeurer" _MOZILLA_VERSION(STRING) = "5.0" XdndAware(ATOM) = ARC _MOTIF_DRAG_RECEIVER_INFO(_MOTIF_DRAG_RECEIVER_INFO) = 0x6c, 0x0, 0x5, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf, 0xbf, 0x10, 0x0, 0x0, 0x0 _NET_WM_ICON(CARDINAL) = 32, 32, 0, 4288986832, 4284581545, 4283790483, 4283526796, 4284050561, 4283526796, 4283790483, 4283922583, 4283790483, 4283790483, 4283790483, 4283790483, 4283790483, 4283790483, 4283790483, 4283790483, 4283790483, 4283790483, 4284053398, 4283790483, 4283790483, 4283790483, 4283790483, 4284053398, 4284120220, 4284120220, 4284579483, 4284053398, 4283065728, 4283852925, 0, 4289119700, 4290699488, 4285237931, 4282999933, 4282802040, 4283326579, 4283523958, 4283852925, 4284050561, 4284050561, 4284050561, 4284050561, 4284050561, 4284050302, 4284050561, 4284050561, 4284050302, 4284050561, 4284050561, 4284050302, 4284050561, 4284050561, 4284050561, 4284050561, 4284577163, 4285366937, 4286617520, 4287408065, 4285632173, 4282999933, 4280957773, 4282468689, 4287147477, 4288988896, 4288853189, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4286023318, 4280496706, 4281550168, 4286225600, 4284447381, 0, 4292341759, 4287346900, 4286622675, 4286030280, 4285700800, 4285635006, 4285635006, 4285635006, 4285635006, 4285700800, 4285635006, 4285700800, 4285700800, 4285700800, 4285700800, 4285635006, 4285635006, 4285635006, 4285700800, 4285700800, 4285305530, 4285239477, 4284581545, 4284120220, 4283329158, 0, 4287803856, 4283329158, 4280430396, 4285239477, 4284050561, 0, 4289119700, 4288004564, 4286622675, 4285700800, 4285305530, 4285239477, 4285239477, 4285305530, 4285239477, 4285305530, 4285239477, 4285305530, 4285107634, 4285239477, 4285239477, 4285305530, 4285239477, 4285239477, 4285239477, 4284911281, 4284911281, 4284383651, 4283922583, 4283065728, 4282670197, 0, 4284383651, 4282077285, 4279573797, 4285567670, 4283852925, 0, 4288004564, 4287346900, 4292009189, 4292403689, 4293849587, 4288328393, 4292009189, 4293849587, 4290431448, 4288392640, 4293126381, 4293586673, 4289445069, 4284581545, 4284581545, 4284844460, 4284383651, 4284383651, 4284383651, 4284383651, 4284120220, 4283790483, 4283065728, 4282670197, 0, 4285107634, 4283790483, 4280496706, 4278190080, 4285699771, 4283852925, 0, 4287346900, 4286556626, 4292009189, 4293849587, 4293849587, 4288853189, 4292009189, 4293849587, 4293849587, 4289445069, 4292009189, 4293849587, 4293849587, 4284120220, 4284120220, 4284120220, 4283790483, 4284120220, 4283922583, 4283592846, 4283329158, 4282999933, 4282209130, 0, 4285305530, 4284383651, 4281879649, 4278980629, 0, 4285635006, 4283721338, 0, 4287280596, 4286161867, 4286816961, 4293849587, 4293849587, 4284515493, 4285630882, 4293849587, 4293586673, 4284120220, 4284579483, 4293849587, 4293586673, 4284447381, 4283790483, 4283922583, 4283790483, 4283592846, 4283394952, 4283065728, 4282802040, 4282670197, 0, 4285305530, 4285107634, 4282670197, 4279573797, 4278190080, 0, 4286816961, 4283852925, 0, 4287280596, 4286161867, 4287803856, 4293849587, 4289971411, 4284053398, 4287143604, 4293849587, 4290957016, 4284053398, 4288392640, 4293849587, 4289445069, 4283790483, 4283790483, 4283790483, 4283526796, 4283394952, 4282999933, 4282802040, 4282472559, 0, 4285305530, 4285107634, 4282802040, 4279903278, 4278190080, 0, 0, 4286817994, 4283852925, 0, 4286886355, 4286161867, 4289971411, 4293849587, 4286815153, 4283922583, 4288853189, 4293849587, 4288853189, 4284053398, 4289445069, 4293849587, 4288063932, 4283790483, 4283790483, 4283526796, 4283394952, 4283065728, 4282802040, 4282472559, 0, 4285305530, 4285239477, 4282802040, 4279903278, 4278190080, 4279571733, 0, 0, 4286817994, 4283721338, 0, 4286886355, 4286030280, 4291417825, 4293849587, 4285434789, 4283922583, 4290957016, 4293849587, 4286815153, 4283790483, 4291417825, 4293586673, 4286420140, 4283526796, 4283526796, 4283394952, 4283065728, 4282802040, 4282472559, 0, 4285305530, 4285107634, 4282802040, 4279903278, 4278190080, 4286333473, 4279571733, 0, 0, 4286817994, 4283721338, 0, 4286886355, 4286030280, 4293126381, 4293849587, 4284645790, 4283922583, 4293126381, 4293849587, 4285366937, 4284053398, 4293126381, 4293849587, 4284579483, 4283526796, 4294756617, 4282999933, 4282802040, 4282472559, 0, 4285305530, 4285305530, 4282802040, 4279903278, 4278190080, 4294876217, 4286333473, 4279571733, 0, 0, 4286817994, 4283721338, 0, 4286886355, 4286030280, 4285107634, 4284120220, 4283922583, 4283790483, 4283790483, 4283790483, 4283790483, 4283790483, 4283790483, 4283790483, 4283526796, 4283394952, 4294756617, 4278190080, 4281879649, 0, 4285305530, 4285107634, 4294756617, 4279903278, 4278190080, 4294886213, 4294876217, 4286333473, 4279571733, 0, 0, 4286817994, 4283721338, 0, 4286886355, 4286030280, 4284911281, 4284120220, 4283922583, 4283790483, 4283790483, 4283790483, 4294756617, 4294756617, 4281545574, 4283526796, 4283526796, 4283065728, 4294498928, 4281545574, 4283256398, 4284053398, 4285107634, 4294756617, 4290822336, 4278190080, 4293507650, 4294753091, 4294939190, 4286266142, 4279571733, 0, 0, 4286817994, 4283721338, 0, 4286886355, 4286030280, 4284911281, 4284120220, 4283922583, 4283922583, 4283790483, 4283790483, 4283790483, 4294498928, 4294756617, 4281545574, 4294756617, 4294756617, 4294498928, 4294756617, 4290822336, 4286611584, 4282209130, 4294756617, 4278190080, 4291733307, 4283383318, 4291727924, 4294806580, 4286266142, 4279571733, 0, 0, 4286817994, 4283721338, 0, 4286886355, 4286030280, 4284911281, 4284120220, 4283922583, 4283790483, 4283790483, 4283790483, 4283790483, 4283065728, 4279377707, 4294498928, 4294498928, 4281545574, 4294756617, 4281545574, 4294756617, 4290822336, 4294756617, 4278190080, 4292982592, 4281806352, 4278978819, 4283315731, 4293425967, 4286266142, 4279571733, 0, 0, 4286817994, 4283852925, 0, 4286886355, 4286030280, 4284911281, 4284120220, 4283922583, 4283790483, 4283790483, 4283592846, 4283592846, 4283852925, 4282472559, 4294756617, 4286611584, 4281545574, 4290822336, 4278190080, 4286611584, 4290822336, 4294498928, 4281806352, 4289694000, 4280293385, 4281673998, 4291725105, 4294673201, 4286266142, 4279571733, 0, 0, 4286817994, 4283852925, 0, 4286886355, 4286030280, 4284911281, 4284120220, 4283922583, 4283790483, 4283790483, 4283592846, 4283394952, 4282999933, 4294756617, 4290822336, 4281545574, 4278980629, 4294756617, 4278190080, 4281545574, 4281545574, 4294498928, 4278190080, 4280030728, 4281673998, 4291727924, 4294942778, 4294933809, 4286133020, 4279571733, 0, 0, 4286817994, 4283852925, 0, 4286886355, 4286030280, 4284911281, 4284120220, 4283592846, 4283592846, 4283592846, 4294756617, 4294756617, 4294498928, 4290822336, 4294756617, 4290822336, 4294756617, 4290822336, 4294756617, 4290822336, 4294498928, 4294498928, 4294756617, 4294498928, 4294756617, 4278190080, 4294876217, 4294932273, 4286133020, 4279571733, 0, 0, 4286817994, 4283852925, 0, 4286886355, 4286030280, 4284911281, 4284120220, 4283790483, 4283526796, 4283394952, 4282999933, 4281545574, 4278190080, 4294756617, 4290822336, 4281545574, 4278190080, 4294756617, 4278190080, 4281545574, 4281545574, 4294756617, 4278190080, 4278190080, 4278190080, 4293038900, 4293034801, 4293225257, 4286133020, 4279571733, 0, 0, 4286817994, 4283721338, 0, 4286886355, 4286030280, 4284911281, 4284120220, 4283790483, 4283394952, 4282999933, 4282802040, 4282077285, 4283256398, 4279571733, 4294756617, 4284577163, 4281545574, 4290822336, 4281545574, 4279241989, 4281673998, 4294756617, 4281545574, 4278715906, 4280029702, 4280029702, 4280357639, 4283573518, 4285541913, 4279571733, 0, 0, 4286817994, 4283721338, 0, 4286886355, 4286030280, 4284844460, 4283922583, 4283394952, 4282999933, 4282802040, 4282472559, 0, 4284053398, 4279770919, 4290822336, 4294756617, 4281545574, 4294756617, 4281545574, 4290822336, 4294756617, 4286611584, 4278190080, 4278190080, 4278715906, 4280029702, 4281672460, 4291712291, 4286133020, 4279571733, 0, 0, 4286817994, 4283721338, 0, 4286886355, 4286030280, 4284844460, 4283790483, 4283065728, 4282802040, 4282472559, 0, 4285305530, 4285107634, 4294756617, 4290822336, 4289839311, 4290822336, 4290822336, 4290822336, 4294756617, 4286611584, 4294756617, 4281545574, 4279766789, 4279766789, 4291195946, 4293227565, 4294861865, 4286130969, 4279571733, 0, 0, 4286817994, 4284050302, 0, 4286622675, 4285700800, 4284383651, 4283394952, 4282802040, 4282472559, 0, 4285305530, 4285239477, 4294756617, 4290822336, 4278190080, 4291603516, 4281545574, 4294756617, 4278190080, 4281545574, 4278190080, 4280029702, 4294756617, 4278190080, 4280357639, 4292966701, 4294933809, 4294861865, 4286130969, 4279571733, 0, 0, 4286817994, 4284182662, 0, 4286622675, 4285305530, 4284120220, 4283065728, 4282670197, 0, 4285305530, 4285239477, 4282802040, 4279903278, 4278190080, 4291736382, 4281806352, 4278715906, 4294756617, 4281545574, 4278190080, 4278190080, 4278190080, 4278715906, 4278190080, 4280357639, 4291455015, 4294734636, 4294859557, 4286130969, 4279571733, 0, 0, 4286817994, 4284577163, 0, 4286030280, 4284844460, 4283592846, 4282670197, 0, 4285305530, 4285107634, 4282802040, 4279903278, 4278190080, 4293446984, 4283319064, 4278978819, 4281673998, 4294756617, 4278190080, 4278715906, 4278190080, 4280029702, 4281672460, 4289880868, 4281801995, 4282064395, 4293157926, 4294923299, 4286130969, 4279571733, 0, 0, 4286817994, 4285366937, 0, 4285635006, 4284120220, 4282999933, 0, 4285305530, 4285239477, 4282802040, 4279903278, 4278190080, 4294959439, 4294825291, 4291733307, 4283383318, 4291730487, 4294945853, 4291463730, 4280030728, 4280029702, 4291195946, 4293034801, 4294673201, 4291716902, 4283573518, 4293156390, 4294921249, 4286130969, 4279571733, 0, 0, 4285567670, 4286947258, 0, 4284383651, 4283394952, 0, 4285305530, 4285239477, 4282802040, 4279903278, 4278190080, 4294958413, 4294825291, 4294954312, 4294886213, 4293504060, 4294685760, 4294945853, 4293038900, 4282065933, 4282065933, 4293164336, 4294673201, 4294932273, 4294734636, 4293485863, 4294859557, 4294921249, 4285539352, 4279571733, 0, 0, 4285239477, 4287803856, 0, 0, 0, 4285305530, 4285107634, 4282802040, 4279903278, 4278190080, 4294886213, 4294753091, 4294685760, 4294945853, 4294942778, 4294876217, 4294939961, 4294939190, 4294673201, 4292966701, 4293225257, 4294734636, 4294929707, 4294929707, 4294859557, 4294859557, 4294921249, 4293606173, 4283703062, 4279571733, 0, 0, 4285237931, 4288267505, 4286813351, 4285107634, 4284911281, 4283922583, 4282077285, 4279903278, 4278190080, 4294939961, 4291457069, 4290536234, 4290534696, 4290534696, 4290534696, 4290401573, 4290401573, 4290401573, 4290267683, 4290267683, 4290267683, 4290266145, 4290132765, 4290132765, 4290132765, 4290065436, 4289343770, 4286260248, 4285551438, 4279571733, 0, 0, 4282272344, 4283526796, 4281682787, 4283065728, 4282472559, 4280957773, 4279573797, 4278190080, 4293164336, 4279571733, 4279571733, 4279571733, 4279571733, 4279571733, 4279571733, 4279571733, 4279571733, 4279571733, 4279571733, 4279571733, 4279571733, 4279571733, 4279571733, 4279571733, 4279571733, 4279571733, 4279571733, 4279571733, 4279571733, 0, 0, 0, 0, 4282272344, 4279377707, 4278587161, 4279903278, 4279112473, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 _NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_NORMAL WM_CLASS(STRING) = "mozilla-bin", "Mozilla-bin" WM_ICON_NAME(STRING) = "Personal homepage of Benedikt Meurer - Mozilla" _NET_WM_ICON_NAME(UTF8_STRING) = 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x68, 0x6f, 0x6d, 0x65, 0x70, 0x61, 0x67, 0x65, 0x20, 0x6f, 0x66, 0x20, 0x42, 0x65, 0x6e, 0x65, 0x64, 0x69, 0x6b, 0x74, 0x20, 0x4d, 0x65, 0x75, 0x72, 0x65, 0x72, 0x20, 0x2d, 0x20, 0x4d, 0x6f, 0x7a, 0x69, 0x6c, 0x6c, 0x61 WM_NAME(STRING) = "Personal homepage of Benedikt Meurer - Mozilla" _NET_WM_NAME(UTF8_STRING) = 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x68, 0x6f, 0x6d, 0x65, 0x70, 0x61, 0x67, 0x65, 0x20, 0x6f, 0x66, 0x20, 0x42, 0x65, 0x6e, 0x65, 0x64, 0x69, 0x6b, 0x74, 0x20, 0x4d, 0x65, 0x75, 0x72, 0x65, 0x72, 0x20, 0x2d, 0x20, 0x4d, 0x6f, 0x7a, 0x69, 0x6c, 0x6c, 0x61 WM_CLIENT_LEADER(WINDOW): window id # 0x1c00001 _NET_WM_PID(CARDINAL) = 683 WM_LOCALE_NAME(STRING) = "de_DE.ISO8859-1" WM_CLIENT_MACHINE(STRING) = "endor.kosmos.all" WM_HINTS(WM_HINTS): Initial state is Normal State. bitmap id # to use for icon: 0x1c44f5e bitmap id # of mask for icon: 0x1c44f61 window id # of group leader: 0x1c00001 WM_NORMAL_HINTS(WM_SIZE_HINTS): program specified location: 0, 0 program specified minimum size: 0 by 0 window gravity: NorthWest WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW, WM_TAKE_FOCUS, _NET_WM_PING
C'mon... program specified location: 0, 0 That's not a bug in xfwm4! If the window asks for (0,0) then it's placed at (0,0). Anything else would be a bug.
I know (apart from other things, I can read), but this happened after an update of xfce (no mozilla update).
Sorry, but I tend to believe what I see rather what users report, so unless otherwise proven, Mozilla asks for (0,0) and xfwm4 places the window at (0,0), and I hardly see a bug here.
Btw, I fail to see that download window, what version of gftp are you using? (I tried the latest 2.0.16 with gtk2)
I have the same version. That window only appears if you download a directory with a large number of files (over SSH2). It's displayed while gftp is counting the files and not while it does the real transfer.
Sorry for the irony in my last post, I was in bad mood today. I installed metacity and indeed, it opens mozilla at (0/0) as mozilla tells it to do. But I wonder what broke, cause in the past mozilla was always "managed by xfwm4", that is the window manager choose where to put the windows to. And since I have my panel at (0/0) I always have to move the mozilla window after opening a new one. Quite disturbing. FYI this is mozilla-gtk2-1.5.
FWIW, I've always had this problem with mozilla.
me too. FYI, i filed a new bug with the mozilla folks last night: http://bugzilla.mozilla.org/show_bug.cgi?id=233449 . a couple confirmations on that from you guys might help it move along ^_~. edited on: 02-09 13:38
Ok, that was mozilla. But what's now with gftp? ;-)
Ok, I tried and found the following: * The window is of type _NET_WM_WINDOW_TYPE_NORMAL * It specifies Motif hint for no border (which xfwm honor) * It doesn't specify any location * It's not marked as a transient xfwm4 uses smart placement (ie place it to reduce window overlapping) because it's not a transient, it's not a dialog and it doesn't specify any prefered location. So it's not a bug. PS: xprop for the window follows: _NET_WM_ICON_GEOMETRY(CARDINAL) = 768, 2, 191, 26 WM_STATE(WM_STATE): window state: Normal icon window: 0x0 _NET_WM_ALLOWED_ACTIONS(ATOM) = _NET_WM_ACTION_CLOSE, _NET_WM_ACTION_MAXIMIZE_HORZ, _NET_WM_ACTION_MAXIMIZE_VERT, _NET_WM_ACTION_CHANGE_DESKTOP, _NET_WM_ACTION_STICK _NET_WM_DESKTOP(CARDINAL) = 0 _WIN_WORKSPACE(CARDINAL) = 0 _WIN_STATE(CARDINAL) = 0 _NET_WM_STATE(ATOM) = _NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_NORMAL _MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x2, 0x82090a0, 0x0, 0x0, 0x0 WM_CLASS(STRING) = "dirlist", "gFTP" WM_ICON_NAME(STRING) = "Getting directory listings" _NET_WM_ICON_NAME(UTF8_STRING) = 0x47, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x79, 0x20, 0x6c, 0x69, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x73 WM_NAME(STRING) = "Getting directory listings" _NET_WM_NAME(UTF8_STRING) = 0x47, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x79, 0x20, 0x6c, 0x69, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x73 WM_CLIENT_LEADER(WINDOW): window id # 0x1800001 _NET_WM_PID(CARDINAL) = 1909 WM_LOCALE_NAME(STRING) = "en_US.UTF-8" WM_CLIENT_MACHINE(STRING) = "shuttle" WM_HINTS(WM_HINTS): Initial state is Normal State. window id # of group leader: 0x1800001 WM_NORMAL_HINTS(WM_SIZE_HINTS): program specified minimum size: 170 by 110 window gravity: NorthWest WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW, WM_TAKE_FOCUS, _NET_WM_PING
Sorry guys, no bug in xfwm4 here.
mass stale bug cleanup - reopen if closed in error