I've figured out what happened:

Scenario 1: boot X with only one monitor attached, then attach the
second one and enable it (eg with nvidia-settings). The popup
notifications appear on the first monitor both before and after you
enable the second one. This is what must have happened for me earlier
when I thought it was fixed.

Scenario 2: boot X with both monitors already attached and enabled (ie
so there is a left- and right-hand side monitor). Popup notifications
only appear on the second (right-hand side) monitor. Note that if you
then disable the second monitor, popup notifications don't appear
_anywhere_ - notify-osd must be trying to show them at the original
location, which no longer exists.

So notify-osd must be (a) reading the X screen resolution _only_ at
startup, and (b) failing to take into account that X's screen is
actually split over two monitors.

I imagine if notify-osd read where the gnome-panel is located each time
it needs to display a popup it would be more successful.

-- 
Notifications show up on the wrong screen
https://bugs.launchpad.net/bugs/336848
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to