Notify OSD dbus interface ignores urgency hint

Bug #729636 reported by A-1337
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
notify-osd (Ubuntu)
New
Undecided
Unassigned

Bug Description

Fullscreen apps blocks all but critical notifications. There's no way to create critical nofitication with dbus interface.
Use D-Feed dbus debugger:
call Notify methond from org.freedesktop.Notifications inteface, pass these parameters: '', 0, '', 'hello', 'text', [], {'urgency':2}, 5
when fullscreen app is running.
No notifications appears.

Revision history for this message
Mirco Müller (macslow) wrote :

No it does not. Please check the python-demos in NotifyOSD's examples directory. There's low-urgency.py, normal-urgency.py and urgent-urgency.py. All but the last will not show if you e.g. run totem in fullscreen.

Changed in notify-osd:
status: New → Invalid
Revision history for this message
A-1337 (dteslenko) wrote :

No it does. These examples are irrelevant. They don't use "dbus inteface". Its python module written in c that links against libnotify. They dont use dbus interface.

Changed in notify-osd:
status: Invalid → New
Revision history for this message
Mirco Müller (macslow) wrote :

libnotify does use dbus itself, so the python examples do too indirectly. Thus making this very relevant indeed.

Changed in notify-osd:
status: New → Invalid
Revision history for this message
A-1337 (dteslenko) wrote :

Dbus interface is a part of notify-osd package.

"sudo dpkg-query -L notify-osd | grep dbus" says:
/usr/share/dbus-1
/usr/share/dbus-1/services
/usr/share/dbus-1/services/org.freedesktop.Notifications.service
package diverts others to: /usr/share/dbus-1/services/org.freedesktop.Notifications.service.notify-osd

and "sudo dpkg-query -L libnotify1 | grep dbus" says nothing.

If you inspect org.freedesktop.Notifications object it says "command line" is "/usr/lib/notify-osd/notify-osd".

Still don't agree org.freedesktop.Notifications interface prvided by notify-osd package? What package then if not notify-osd?

Changed in notify-osd:
status: Invalid → New
affects: notify-osd → notify-osd (Ubuntu)
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.