I've taken some time to investigate this properly. This problem will arise on an NVIDIA TwinView configuration when there is no GNOME panel at the top of the screen; either through being removed or moved elsewhere. notify-osd is programmed to follow the top panel only, quite explicitly and I believe this design was intentional. The fallback path attempts to place the OSD at the top-right of the desktop area - which spans all monitors in a TwinView configuration and hence appears on the rightmost monitor.
I am not sure what the correct solution is. I have made a private patch to fix this on my system but it is not suitable for wider release. -- regression vs. notification-daemon: positioning when multiple screens are available https://bugs.launchpad.net/bugs/331369 You received this bug notification because you are a member of Notify OSD Developers, which is subscribed to Notify OSD. Status in Notify OSD: Fix Released Status in Notify OSD Series: trunk: Fix Released Status in “notify-osd” source package in Ubuntu: Fix Released Status in notify-osd in Ubuntu Jaunty: Fix Released Bug description: Binary package hint: notify-osd I use nvidia TwinView (one X desktop across two monitors). notification-daemon was apparently sensitive to this (presumably through Xinerama info?) and would popup on my primary screen. notify-osd seems to be unaware of this, and appears in the top right of the overall viewport, which is on my secondary screen, and less visible, so less useful as a notifier. _______________________________________________ Mailing list: https://launchpad.net/~dx-team Post to : [email protected] Unsubscribe : https://launchpad.net/~dx-team More help : https://help.launchpad.net/ListHelp

