← Back to team overview

compiz team mailing list archive

[Bug 1685167] [NEW] Dialog boxes positioned off-screen (hence unusable) on multi-monitor setup with different vertical resolutions

 

Public bug reported:

SETUP

* Ubuntu 17.04 using Unity 7.
* Multi-monitor setup, where the vertical resolutions of the 
  monitors are different.
* compiz version 1:0.9.13.1+17.04.20170109-0ubuntu1

PROBLEM

Dialog boxes are positioned in the "invisible space" above the smaller
monitor.  Hence the dialog boxes are unusable.

FURTHER INFORMATION

In my case, my left monitor (the monitor built into my laptop) is
1600x900 and my right monitor is 1920x1200.  Their bottom edges are
aligned.  Ubuntu places dialogs in the "invisible space" above my laptop
screen.  Here's a diagram of the situation:

      -- 3 -- |###############|
      ------- |###############|
     |#######||###### 2 ######|
     |## 1 ##||###############|
     |#######||###############|

Key: 1 = my 1600x900 laptop monitor
     2 = my 1920x1200 external monitor
     3 = "invisible space" where Ubuntu positions dialog boxes

I don't remember this happening in 16.10 or before.  This problem
started when I upgraded to 17.04.

This problem is not fixed by setting the launcher to display on the
larger monitor.

WORK AROUNDS

* Use Gnome 3 instead of Unity 7 (with a multi-monitor setup).
* Use Unity 7 with a single monitor.

---------------

[Test Case]

1. Use Ubuntu 17.04 with Unity 7.
2. Use at least two monitors with different vertical resolutions.
3. Trigger a dialog box (e.g. start a browser and hit CTRL-S to open a save window)

** Affects: compiz (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: multimonitor zesty

** Description changed:

  SETUP
  
  * Ubuntu 17.04 using Unity 7.
  * Multi-monitor setup, where the vertical resolutions of the monitors are different.
  * compiz version 1:0.9.13.1+17.04.20170109-0ubuntu1
  
- 
  PROBLEM
  
  Dialog boxes are positioned in the "invisible space" above the smaller
  monitor.  Hence the dialog boxes are unusable.
- 
  
  FURTHER INFORMATION
  
  In my case, my left monitor (the monitor built into my laptop) is
  1600x900 and my right monitor is 1920x1200.  Their bottom edges are
  aligned.  Ubuntu places dialogs in the "invisible space" above my laptop
  screen.  Here's a diagram of the situation:
  
- 
-           |------------|
-      3    |            |
-   |------||     2      |
-   |  1   ||            |
-   |------||------------|
- 
+         |------------|
+    3    |            |
+ |------||     2      |
+ |  1   ||            |
+ |------||------------|
  
  Key: 1 = my 1600x900 laptop monitor
-      2 = my 1920x1200 external monitor
-      3 = "invisible space" where Ubuntu positions dialog boxes
+      2 = my 1920x1200 external monitor
+      3 = "invisible space" where Ubuntu positions dialog boxes
  
  I don't remember this happening in 16.10 or before.  This problem
  started when I upgraded to 17.04.
  
  This problem is not fixed by setting the launcher to display on the
  larger monitor.
  
- 
  WORK AROUNDS
  
  * Use Gnome 3 instead of Unity 7 (with a multi-monitor setup).
  * Use Unity 7 with a single monitor.
- 
  
  ---------------
  
  [Test Case]
  
  1. Use Ubuntu 17.04 with Unity 7.
- 2. Use at least two monitors with different vertical resolutions.  
+ 2. Use at least two monitors with different vertical resolutions.
  3. Trigger a dialog box (e.g. start a browser and hit CTRL-S to open a save window)

** Description changed:

  SETUP
  
  * Ubuntu 17.04 using Unity 7.
  * Multi-monitor setup, where the vertical resolutions of the monitors are different.
  * compiz version 1:0.9.13.1+17.04.20170109-0ubuntu1
  
  PROBLEM
  
  Dialog boxes are positioned in the "invisible space" above the smaller
  monitor.  Hence the dialog boxes are unusable.
  
  FURTHER INFORMATION
  
  In my case, my left monitor (the monitor built into my laptop) is
  1600x900 and my right monitor is 1920x1200.  Their bottom edges are
  aligned.  Ubuntu places dialogs in the "invisible space" above my laptop
  screen.  Here's a diagram of the situation:
  
-         |------------|
-    3    |            |
- |------||     2      |
- |  1   ||            |
- |------||------------|
+ 
+              |------------|
+         3    |            |
+      |------||     2      |
+      |  1   ||            |
+      |------||------------|
+ 
  
  Key: 1 = my 1600x900 laptop monitor
       2 = my 1920x1200 external monitor
       3 = "invisible space" where Ubuntu positions dialog boxes
  
  I don't remember this happening in 16.10 or before.  This problem
  started when I upgraded to 17.04.
  
  This problem is not fixed by setting the launcher to display on the
  larger monitor.
  
  WORK AROUNDS
  
  * Use Gnome 3 instead of Unity 7 (with a multi-monitor setup).
  * Use Unity 7 with a single monitor.
  
  ---------------
  
  [Test Case]
  
  1. Use Ubuntu 17.04 with Unity 7.
  2. Use at least two monitors with different vertical resolutions.
  3. Trigger a dialog box (e.g. start a browser and hit CTRL-S to open a save window)

** Description changed:

  SETUP
  
  * Ubuntu 17.04 using Unity 7.
  * Multi-monitor setup, where the vertical resolutions of the monitors are different.
  * compiz version 1:0.9.13.1+17.04.20170109-0ubuntu1
  
  PROBLEM
  
  Dialog boxes are positioned in the "invisible space" above the smaller
  monitor.  Hence the dialog boxes are unusable.
  
  FURTHER INFORMATION
  
  In my case, my left monitor (the monitor built into my laptop) is
  1600x900 and my right monitor is 1920x1200.  Their bottom edges are
  aligned.  Ubuntu places dialogs in the "invisible space" above my laptop
  screen.  Here's a diagram of the situation:
  
- 
-              |------------|
-         3    |            |
-      |------||     2      |
-      |  1   ||            |
-      |------||------------|
- 
+              |------------|
+       ## 3 ##|~~~~~~~~~~~~|
+      |------||     2      |
+      |  1   ||            |
+      |------||------------|
  
  Key: 1 = my 1600x900 laptop monitor
       2 = my 1920x1200 external monitor
       3 = "invisible space" where Ubuntu positions dialog boxes
  
  I don't remember this happening in 16.10 or before.  This problem
  started when I upgraded to 17.04.
  
  This problem is not fixed by setting the launcher to display on the
  larger monitor.
  
  WORK AROUNDS
  
  * Use Gnome 3 instead of Unity 7 (with a multi-monitor setup).
  * Use Unity 7 with a single monitor.
  
  ---------------
  
  [Test Case]
  
  1. Use Ubuntu 17.04 with Unity 7.
  2. Use at least two monitors with different vertical resolutions.
  3. Trigger a dialog box (e.g. start a browser and hit CTRL-S to open a save window)

** Description changed:

  SETUP
  
  * Ubuntu 17.04 using Unity 7.
  * Multi-monitor setup, where the vertical resolutions of the monitors are different.
  * compiz version 1:0.9.13.1+17.04.20170109-0ubuntu1
  
  PROBLEM
  
  Dialog boxes are positioned in the "invisible space" above the smaller
  monitor.  Hence the dialog boxes are unusable.
  
  FURTHER INFORMATION
  
  In my case, my left monitor (the monitor built into my laptop) is
  1600x900 and my right monitor is 1920x1200.  Their bottom edges are
  aligned.  Ubuntu places dialogs in the "invisible space" above my laptop
  screen.  Here's a diagram of the situation:
  
               |------------|
-       ## 3 ##|~~~~~~~~~~~~|
-      |------||     2      |
-      |  1   ||            |
+        ~ 3 ~ |~~~~~~~~~~~~|
+      |------||~~~~ 2 ~~~~~|
+      |~ 1 ~~||~~~~~~~~~~~~|
       |------||------------|
  
  Key: 1 = my 1600x900 laptop monitor
       2 = my 1920x1200 external monitor
       3 = "invisible space" where Ubuntu positions dialog boxes
  
  I don't remember this happening in 16.10 or before.  This problem
  started when I upgraded to 17.04.
  
  This problem is not fixed by setting the launcher to display on the
  larger monitor.
  
  WORK AROUNDS
  
  * Use Gnome 3 instead of Unity 7 (with a multi-monitor setup).
  * Use Unity 7 with a single monitor.
  
  ---------------
  
  [Test Case]
  
  1. Use Ubuntu 17.04 with Unity 7.
  2. Use at least two monitors with different vertical resolutions.
  3. Trigger a dialog box (e.g. start a browser and hit CTRL-S to open a save window)

** Description changed:

  SETUP
  
  * Ubuntu 17.04 using Unity 7.
  * Multi-monitor setup, where the vertical resolutions of the monitors are different.
  * compiz version 1:0.9.13.1+17.04.20170109-0ubuntu1
  
  PROBLEM
  
  Dialog boxes are positioned in the "invisible space" above the smaller
  monitor.  Hence the dialog boxes are unusable.
  
  FURTHER INFORMATION
  
  In my case, my left monitor (the monitor built into my laptop) is
  1600x900 and my right monitor is 1920x1200.  Their bottom edges are
  aligned.  Ubuntu places dialogs in the "invisible space" above my laptop
  screen.  Here's a diagram of the situation:
  
-              |------------|
-        ~ 3 ~ |~~~~~~~~~~~~|
-      |------||~~~~ 2 ~~~~~|
-      |~ 1 ~~||~~~~~~~~~~~~|
-      |------||------------|
+ 
+              |############|
+       - 3 -  |############|
+      |######||#### 2 #####|
+      |# 1 ##||############|
+      |######||############|
+ 
  
  Key: 1 = my 1600x900 laptop monitor
       2 = my 1920x1200 external monitor
       3 = "invisible space" where Ubuntu positions dialog boxes
  
  I don't remember this happening in 16.10 or before.  This problem
  started when I upgraded to 17.04.
  
  This problem is not fixed by setting the launcher to display on the
  larger monitor.
  
  WORK AROUNDS
  
  * Use Gnome 3 instead of Unity 7 (with a multi-monitor setup).
  * Use Unity 7 with a single monitor.
  
  ---------------
  
  [Test Case]
  
  1. Use Ubuntu 17.04 with Unity 7.
  2. Use at least two monitors with different vertical resolutions.
  3. Trigger a dialog box (e.g. start a browser and hit CTRL-S to open a save window)

** Description changed:

  SETUP
  
  * Ubuntu 17.04 using Unity 7.
  * Multi-monitor setup, where the vertical resolutions of the monitors are different.
  * compiz version 1:0.9.13.1+17.04.20170109-0ubuntu1
  
  PROBLEM
  
  Dialog boxes are positioned in the "invisible space" above the smaller
  monitor.  Hence the dialog boxes are unusable.
  
  FURTHER INFORMATION
  
  In my case, my left monitor (the monitor built into my laptop) is
  1600x900 and my right monitor is 1920x1200.  Their bottom edges are
  aligned.  Ubuntu places dialogs in the "invisible space" above my laptop
  screen.  Here's a diagram of the situation:
  
- 
               |############|
-       - 3 -  |############|
+       - 3 -- |############|
       |######||#### 2 #####|
       |# 1 ##||############|
       |######||############|
- 
  
  Key: 1 = my 1600x900 laptop monitor
       2 = my 1920x1200 external monitor
       3 = "invisible space" where Ubuntu positions dialog boxes
  
  I don't remember this happening in 16.10 or before.  This problem
  started when I upgraded to 17.04.
  
  This problem is not fixed by setting the launcher to display on the
  larger monitor.
  
  WORK AROUNDS
  
  * Use Gnome 3 instead of Unity 7 (with a multi-monitor setup).
  * Use Unity 7 with a single monitor.
  
  ---------------
  
  [Test Case]
  
  1. Use Ubuntu 17.04 with Unity 7.
  2. Use at least two monitors with different vertical resolutions.
  3. Trigger a dialog box (e.g. start a browser and hit CTRL-S to open a save window)

** Description changed:

  SETUP
  
  * Ubuntu 17.04 using Unity 7.
  * Multi-monitor setup, where the vertical resolutions of the monitors are different.
  * compiz version 1:0.9.13.1+17.04.20170109-0ubuntu1
  
  PROBLEM
  
  Dialog boxes are positioned in the "invisible space" above the smaller
  monitor.  Hence the dialog boxes are unusable.
  
  FURTHER INFORMATION
  
  In my case, my left monitor (the monitor built into my laptop) is
  1600x900 and my right monitor is 1920x1200.  Their bottom edges are
  aligned.  Ubuntu places dialogs in the "invisible space" above my laptop
  screen.  Here's a diagram of the situation:
  
-              |############|
-       - 3 -- |############|
+       - 3 -- |############|
+              |############|
       |######||#### 2 #####|
       |# 1 ##||############|
       |######||############|
  
  Key: 1 = my 1600x900 laptop monitor
       2 = my 1920x1200 external monitor
       3 = "invisible space" where Ubuntu positions dialog boxes
  
  I don't remember this happening in 16.10 or before.  This problem
  started when I upgraded to 17.04.
  
  This problem is not fixed by setting the launcher to display on the
  larger monitor.
  
  WORK AROUNDS
  
  * Use Gnome 3 instead of Unity 7 (with a multi-monitor setup).
  * Use Unity 7 with a single monitor.
  
  ---------------
  
  [Test Case]
  
  1. Use Ubuntu 17.04 with Unity 7.
  2. Use at least two monitors with different vertical resolutions.
  3. Trigger a dialog box (e.g. start a browser and hit CTRL-S to open a save window)

** Description changed:

  SETUP
  
  * Ubuntu 17.04 using Unity 7.
  * Multi-monitor setup, where the vertical resolutions of the monitors are different.
  * compiz version 1:0.9.13.1+17.04.20170109-0ubuntu1
  
  PROBLEM
  
  Dialog boxes are positioned in the "invisible space" above the smaller
  monitor.  Hence the dialog boxes are unusable.
  
  FURTHER INFORMATION
  
  In my case, my left monitor (the monitor built into my laptop) is
  1600x900 and my right monitor is 1920x1200.  Their bottom edges are
  aligned.  Ubuntu places dialogs in the "invisible space" above my laptop
  screen.  Here's a diagram of the situation:
  
        - 3 -- |############|
-              |############|
+       ------ |############|
       |######||#### 2 #####|
       |# 1 ##||############|
       |######||############|
  
  Key: 1 = my 1600x900 laptop monitor
       2 = my 1920x1200 external monitor
       3 = "invisible space" where Ubuntu positions dialog boxes
  
  I don't remember this happening in 16.10 or before.  This problem
  started when I upgraded to 17.04.
  
  This problem is not fixed by setting the launcher to display on the
  larger monitor.
  
  WORK AROUNDS
  
  * Use Gnome 3 instead of Unity 7 (with a multi-monitor setup).
  * Use Unity 7 with a single monitor.
  
  ---------------
  
  [Test Case]
  
  1. Use Ubuntu 17.04 with Unity 7.
  2. Use at least two monitors with different vertical resolutions.
  3. Trigger a dialog box (e.g. start a browser and hit CTRL-S to open a save window)

** Description changed:

  SETUP
  
  * Ubuntu 17.04 using Unity 7.
  * Multi-monitor setup, where the vertical resolutions of the monitors are different.
  * compiz version 1:0.9.13.1+17.04.20170109-0ubuntu1
  
  PROBLEM
  
  Dialog boxes are positioned in the "invisible space" above the smaller
  monitor.  Hence the dialog boxes are unusable.
  
  FURTHER INFORMATION
  
  In my case, my left monitor (the monitor built into my laptop) is
  1600x900 and my right monitor is 1920x1200.  Their bottom edges are
  aligned.  Ubuntu places dialogs in the "invisible space" above my laptop
  screen.  Here's a diagram of the situation:
  
-       - 3 -- |############|
-       ------ |############|
-      |######||#### 2 #####|
-      |# 1 ##||############|
-      |######||############|
+       - 3 -- |###############|
+       ------ |###############|
+      |######||###### 2 ######|
+      |# 1 ##||###############|
+      |######||###############|
  
  Key: 1 = my 1600x900 laptop monitor
       2 = my 1920x1200 external monitor
       3 = "invisible space" where Ubuntu positions dialog boxes
  
  I don't remember this happening in 16.10 or before.  This problem
  started when I upgraded to 17.04.
  
  This problem is not fixed by setting the launcher to display on the
  larger monitor.
  
  WORK AROUNDS
  
  * Use Gnome 3 instead of Unity 7 (with a multi-monitor setup).
  * Use Unity 7 with a single monitor.
  
  ---------------
  
  [Test Case]
  
  1. Use Ubuntu 17.04 with Unity 7.
  2. Use at least two monitors with different vertical resolutions.
  3. Trigger a dialog box (e.g. start a browser and hit CTRL-S to open a save window)

** Description changed:

  SETUP
  
  * Ubuntu 17.04 using Unity 7.
  * Multi-monitor setup, where the vertical resolutions of the monitors are different.
  * compiz version 1:0.9.13.1+17.04.20170109-0ubuntu1
  
  PROBLEM
  
  Dialog boxes are positioned in the "invisible space" above the smaller
  monitor.  Hence the dialog boxes are unusable.
  
  FURTHER INFORMATION
  
  In my case, my left monitor (the monitor built into my laptop) is
  1600x900 and my right monitor is 1920x1200.  Their bottom edges are
  aligned.  Ubuntu places dialogs in the "invisible space" above my laptop
  screen.  Here's a diagram of the situation:
  
-       - 3 -- |###############|
-       ------ |###############|
-      |######||###### 2 ######|
-      |# 1 ##||###############|
-      |######||###############|
+       -- 3 -- |###############|
+       ------- |###############|
+      |#######||###### 2 ######|
+      |## 1 ##||###############|
+      |#######||###############|
  
  Key: 1 = my 1600x900 laptop monitor
       2 = my 1920x1200 external monitor
       3 = "invisible space" where Ubuntu positions dialog boxes
  
  I don't remember this happening in 16.10 or before.  This problem
  started when I upgraded to 17.04.
  
  This problem is not fixed by setting the launcher to display on the
  larger monitor.
  
  WORK AROUNDS
  
  * Use Gnome 3 instead of Unity 7 (with a multi-monitor setup).
  * Use Unity 7 with a single monitor.
  
  ---------------
  
  [Test Case]
  
  1. Use Ubuntu 17.04 with Unity 7.
  2. Use at least two monitors with different vertical resolutions.
  3. Trigger a dialog box (e.g. start a browser and hit CTRL-S to open a save window)

** Summary changed:

- Dialog boxes positioned off-screen (hence unusable) on multi-monitor with different vertical resolutions
+ Dialog boxes positioned off-screen (hence unusable) on multi-monitor setup with different vertical resolutions

** Description changed:

  SETUP
  
  * Ubuntu 17.04 using Unity 7.
- * Multi-monitor setup, where the vertical resolutions of the monitors are different.
+ * Multi-monitor setup, where the vertical resolutions of the 
+   monitors are different.
  * compiz version 1:0.9.13.1+17.04.20170109-0ubuntu1
  
  PROBLEM
  
  Dialog boxes are positioned in the "invisible space" above the smaller
  monitor.  Hence the dialog boxes are unusable.
  
  FURTHER INFORMATION
  
  In my case, my left monitor (the monitor built into my laptop) is
  1600x900 and my right monitor is 1920x1200.  Their bottom edges are
  aligned.  Ubuntu places dialogs in the "invisible space" above my laptop
  screen.  Here's a diagram of the situation:
  
        -- 3 -- |###############|
        ------- |###############|
       |#######||###### 2 ######|
       |## 1 ##||###############|
       |#######||###############|
  
  Key: 1 = my 1600x900 laptop monitor
       2 = my 1920x1200 external monitor
       3 = "invisible space" where Ubuntu positions dialog boxes
  
  I don't remember this happening in 16.10 or before.  This problem
  started when I upgraded to 17.04.
  
  This problem is not fixed by setting the launcher to display on the
  larger monitor.
  
  WORK AROUNDS
  
  * Use Gnome 3 instead of Unity 7 (with a multi-monitor setup).
  * Use Unity 7 with a single monitor.
  
  ---------------
  
  [Test Case]
  
  1. Use Ubuntu 17.04 with Unity 7.
  2. Use at least two monitors with different vertical resolutions.
  3. Trigger a dialog box (e.g. start a browser and hit CTRL-S to open a save window)

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/1685167

Title:
  Dialog boxes positioned off-screen (hence unusable) on multi-monitor
  setup with different vertical resolutions

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1685167/+subscriptions


Follow ups