After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 170828 - Windows cannot be moved between screens
Windows cannot be moved between screens
Status: RESOLVED DUPLICATE of bug 133337
Product: metacity
Classification: Other
Component: general
2.10.x
Other All
: Normal minor
: ---
Assigned To: Metacity maintainers list
Metacity maintainers list
Depends on:
Blocks:
 
 
Reported: 2005-03-18 18:23 UTC by Phil Hagelberg
Modified: 2005-03-18 19:55 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10



Description Phil Hagelberg 2005-03-18 18:23:27 UTC
Please describe the problem:
When you try to move a window to another workspace, the only options are workspaces that exist on 
the current screen. For those with multiple monitors (not Xinerama), this means that when a program is 
launched on one screen, there is no way to move its windows to another screen.

Steps to reproduce:
1. Right-click on a window title bar.
2. Look for a 'Move to another workspace' option for workspaces on another screen.
3. Find no such option.
4a. Try to find contentment in keeping the window on the screen it was created.
   OR
4b. Close the application and relaunch it on the other screen. (unsightly but works)

Actual results:


Expected results:
Perhaps the option "Put on another workspace" could include a submenu for each screen that is not the 
current screen?

Does this happen every time?


Other information:
Comment 1 Christian Kirbach 2005-03-18 18:46:55 UTC
what is your X Server setup? 

Well, it is not Xinerama but is it dual head e.g. one X-Server instance for each 
screen?
Comment 2 Elijah Newren 2005-03-18 18:48:32 UTC
Rob says its nontrivial; marking as a dupe of the other bug we have on this issue.

*** This bug has been marked as a duplicate of 133337 ***
Comment 3 Phil Hagelberg 2005-03-18 19:55:34 UTC
Sorry, I'm new to this; somehow I missed the original bug. I have the same non-Xinerama multihead 
as 133337 specifies and have the same reasons for not using Xinerama. It's not that there is a separate 
instance of the X server for each screen; the same instance runs both screens.

I would like to add said feature myself or at least give it a shot, so I will poke around and see what I can 
do if no one else is interested in implementing it.

Bug 133337 specifies the solution as dragging windows between screens, and that is non-trivial. I 
wonder if the solution of adding other screens to the 'move to another workspace' menu is non-trivial 
for the same reason. Perhaps it's something specific to the dragging solution that is difficult.