notication window does not follow panel

Bug #347565 reported by Kees Cook
60
This bug affects 10 people
Affects Status Importance Assigned to Milestone
notify-osd (Ubuntu)
Fix Released
Medium
Mirco Müller

Bug Description

Binary package hint: notify-osd

The notifications do not follow my panel, and appear floating over the upper right corner rather than the expected lower right, where notification used to appear near my panel.

Revision history for this message
Kees Cook (kees) wrote :
Revision history for this message
Matthew Paul Thomas (mpt) wrote :

<https://wiki.ubuntu.com/NotifyOSD#Outside%20the%20bubble>: "The first bubble on a display should be positioned 0.5 em from the bottom of whichever panels are at the top of the display (or 0.5 em from the top of the display, if it has no top panels)."

So, the bubble in the screenshot is too low.

Revision history for this message
Gareth Hart (tghe-retford) wrote :

I was told in another bug that the notifications in notify-osd are fixed at the top of the screen and that it won't be fixed. Your only options would be to either have the panel at the top of the screen or compile your own version of notify-osd which places it where you wish. There will be no configuration options for notify-osd either. Shame really, because my panel is at the bottom and I keep missing the notifications because I too expect them at the bottom right where my notification area is.

Revision history for this message
Eitan Isaacson (eeejay) wrote :

notify-osd should look into panel gconf keys such as:
/apps/panel/toplevels/top_panel_screen0/orientation
/apps/panel/toplevels/top_panel_screen0/size

There are a lot of cases here that should be taken into account, including cantered or justified panels, autohidden panels, etc. To be on the safe side, I would do all of these checks for all "toplevels", since a user might have dragged the panels all over the screen and perhaps has swapped the bottom and top panel.

Changed in notify-osd:
status: New → Confirmed
Changed in notify-osd (Ubuntu):
importance: Undecided → Medium
milestone: none → ubuntu-9.04
Revision history for this message
Simon Chemouil (simon-chemouil) wrote :

> <https://wiki.ubuntu.com/NotifyOSD#Outside%20the%20bubble>: "The first bubble on a display should be positioned 0.5 > em from the bottom of whichever panels are at the top of the display (or 0.5 em from the top of the display, if it has no > top panels)."

Well, that's stupid. It should be like that if there is a top panel or no horizontal panel at all, but if there is a bottom panel and no top panel, it should be there. Or, another smart positioning would be wherever the system notification tray is.

+1 for this bug, really. It would be a shame to try to improve desktop ergonomics and leave that as it is. I don't have a panel at the top of my Gnome desktop. As much as I like Jaunty, this makes me want to rip notify-osd out of my install even if I lose all notifications in the process.

There's a notification-properties utility that doesn't seem to do anything.

Revision history for this message
Matthew Paul Thomas (mpt) wrote :

notification-properties isn't installed by default because it configures notification-daemon, not Notify OSD.

Revision history for this message
Igor Wojnicki (wojnicki) wrote :

What's worse, if the panel is hidden notifications are not showed at all!

Revision history for this message
Igor Wojnicki (wojnicki) wrote :

Actually they do show up. I've got a dual-head setup with a secondary display on the right. If the panel is hidden the notifications show up on the secondary one, instead of on primary (the one with the panel).

Revision history for this message
radostyle (mr--jon) wrote :

I can confirm what Igor says, I have a dual head setup and instead of putting the notifications on big screen that I have plugged into my laptop (where the panel is), it gets put on the top right corner of my laptop screen, which I am not looking at. It should be in the notification area of the panel, I miss the notifications when it is on my laptop screen.

Revision history for this message
lucyg (lgenaizir) wrote :

Same here. I have my panel at bottom and I miss a lot of notifications because I don't expect them to be at top. Also, is not logical that aplications like pidgin are at the bottom but new messages are shown at top...

Changed in notify-osd (Ubuntu):
milestone: ubuntu-9.04 → ubuntu-9.10
status: Confirmed → Triaged
Revision history for this message
Vaughan (fireman-biff) wrote :

I am use a laptop with an external monitor. The laptop monitor uses 1280x800 and the external monitor uses 1280x1024 (these are the recommended resolutions for each screen). The external is the primary monitor and has the panel, and the screens are positioned so that the bottom of the external monitor is in line with the bottom of the laptop monitor.

As a result of this configuration the area that the notifications appear in, is actually located off of both monitors where I cannot see them (above the laptop display and to the right of the external display). I though that the notifications just weren't working with the dual display, but I just realized that for some reason they were showing outside the viewable area.

I have attached a screenshot to show what I mean.

David Barth (dbarth)
Changed in notify-osd:
assignee: nobody → Mirco Müller (macslow)
Mirco Müller (macslow)
Changed in notify-osd:
milestone: none → ubuntu-9.10
status: New → Confirmed
importance: Undecided → Low
Changed in notify-osd (Ubuntu):
assignee: nobody → Mirco Müller (macslow)
Changed in notify-osd:
importance: Low → Medium
Mirco Müller (macslow)
Changed in notify-osd (Ubuntu):
status: Triaged → Fix Released
Changed in notify-osd:
status: Confirmed → Fix Released
Revision history for this message
Mirco Müller (macslow) wrote :

You can use the gconf-key "/apps/notify-osd/gravity" set to 2 and set "/apps/notify-osd/multihead_mode" to "focus-follow" that way you'll see notification-bubbles being displayed in the visible area.

Revision history for this message
ktalinu (ktalinu) wrote :

I don't have the "/apps/notify-osd/" ...

Revision history for this message
Vaughan (fireman-biff) wrote :

Are we supposed to get an updated version of notify-osd from somewhere first? I don't have /apps/notify-osd either and I have already upgraded all packages with apt-get.

no longer affects: notify-osd
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.