Desktop Effects prevents any window from stretching across dual monitors

Bug #507837 reported by fraenki
52
This bug affects 10 people
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Binary package hint: gnome-terminal

My problem is whenever I tried to stretch a gnome-terminal window (or any other window for that matter) across both monitors (start on the left screen and stretch across to the right screen), the edge of the terminal window (or other window) would stop at the edge of the monitor screen.

I'm running nvidia 8400 graphics on a HP dc7800 workstation. I've played around with the xorg.conf to no avail.

It took me a while to figure out, but by eventually disabling Desktop Effects, I can now stretch gnome-terminal as well as other windows across both monitors.

Just for the record, I did attempt to move the gnome-terminal window so it took up space on both monitors and then stretch it. All that did was shrink the window back down to a single monitor.

I did not have this problem on 9.04.

(copied the report from http://ubuntuforums.org/showthread.php?t=1325553)

ProblemType: Bug
Architecture: i386
Date: Fri Jan 15 10:29:28 2010
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/gnome-terminal
NonfreeKernelModules: nvidia
Package: gnome-terminal 2.28.1-0ubuntu1
ProcEnviron:
 LANGUAGE=de_DE@euro ISO-8859-15
 LANG=de_DE.iso885915@euro
 SHELL=/bin/zsh
ProcVersionSignature: Ubuntu 2.6.31-17.54-generic
SourcePackage: gnome-terminal
Uname: Linux 2.6.31-17-generic i686

Revision history for this message
fraenki (fw-moov) wrote :
fraenki (fw-moov)
description: updated
Revision history for this message
Chris Coulson (chrisccoulson) wrote :

Does this happen with any window, or just gnome-terminal? It sounds more likely to be a WM issue rather than a gnome-terminal one

Changed in gnome-terminal (Ubuntu):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
fraenki (fw-moov) wrote :

It happens with any windows. I tried xterm, gnome-terminal, xfce-terminal, firefox, gimp.

affects: gnome-terminal (Ubuntu) → metacity (Ubuntu)
Changed in metacity (Ubuntu):
status: Incomplete → New
fraenki (fw-moov)
summary: - Desktop Effects prevents gnome-terminal from stretching across dual
- monitors
+ Desktop Effects prevents any window from stretching across dual monitors
affects: metacity (Ubuntu) → compiz (Ubuntu)
Changed in compiz (Ubuntu):
assignee: Ubuntu Desktop Bugs (desktop-bugs) → nobody
Revision history for this message
Robin (winstonrobinlewis) wrote :

Same problem here. When using 9.10 with Desktop effects enabled I cannot resize any window beyond the current monitor. Only way is to resize it first resize it in the current window to the appropriate size and then move across the monitor.

Revision history for this message
Slither (stephen-ohair) wrote :

I have the same problem also.

Fresh install.
Applied all updates
Restarted
Enabled Nvidia v180 Driver
Configured my Nvidia Quadro card with Twinview Dual monitors
Turned on Desktop Effects
Now unable to stretch any window across the two monitors.

Revision history for this message
sanktnelson (launchpad-maibaums) wrote :

I also have this problem. Apparently it's actually intended functionality, but I just find it annoying and stupid. I mean it's reasonable to only maximize to a single screen, but when resizing, it just refuses to do something that I explicitly request. That's just wrong. That being said, I would also like a "maximize across all screens" button sometimes.

Is anybody at ubuntu looking at this, or do we have to complain to compiz upstream?

To all subscribers with nvidia cards: Have you tried turning xinerama hints off? I remember that used to be possible in the nvidia drivers in the xorg.conf somehow. That way your window manager will not even know that you're runnning two screens, it will just think you have one big one with a weird geometry. That will of course break other things, but would probably work around this issue if it's imoprtant to you. I can't test it myself since I'm on ATI at the moment and don't know how to do it there.

Revision history for this message
realmrealm (realmrealm) wrote :

Experiencing the same issue
10.04
64bit
ATI x1650 card
Dual Monitors

There is no way that this is intended. When looking at enormous spreadsheets, or working with very large complex graphics I need to be able to span the monitors. And I imagine others have this need also. Coming from a windows world I was very surprised that this did not just work with Ubuntu.

If providing logs or other things would help please let me know, I will help if I can.

Revision history for this message
realmrealm (realmrealm) wrote :

Looking here: http://ubuntuforums.org/showpost.php?p=9370808&postcount=6
and here: http://ubuntuforums.org/showpost.php?p=9370818&postcount=7

You will see workarounds/solutions, and a reason for this.

Workarounds:
- Resize your windows with alt + F8
- Resize your windows with alt + middle click
- Disable Compiz

Reason:
Resizing by dragging window borders is limited to work area by Compiz to prevent window edges from becoming inaccessible while resizing by going behind panels or beyond screen edges. To handle this issue, Metacity instead uses snapping during resize, which Compiz 0.8.4 lacks.

Hope that helps.

Revision history for this message
Andrew Frank (frank-geoinfo) wrote :

even if there are technical reasons for the """feature""" - it needs to be fixed such that the user action (resizing the window with the mouse) is carried out without requiring a special command when it goes beyond the screen. i have seen new graphics cards which allow 6 monitors! anybody having used two monitors when coding will not go back and the current """feature""" is in the way of flexible use. i have turned compiz off, but not everybody will be willing to do this.

andrew

Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thanks for your bug report. Is this still an issue with the latest release of Ubuntu the Natty Narwhal? May you please check and comment back? Thanks in advance!.

Changed in compiz (Ubuntu):
status: New → Incomplete
Revision history for this message
fraenki (fw-moov) wrote :

For me this issue no longer exists in Ubuntu 11.04. I'm using the Unity desktop environment.

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

This bug report is being closed due to your last comment regarding this being fixed with an update. For future reference you can manage the status of your own bugs by clicking on the current status in the yellow line and then choosing a new status in the revealed drop down box. You can learn more about bug statuses at https://wiki.ubuntu.com/Bugs/Status. Thank you again for taking the time to report this bug and helping to make Ubuntu better. Please submit any future bugs you may find.

Changed in compiz (Ubuntu):
status: Incomplete → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.