[Dextrose] Send Notification at sugar start up

Aleksey Lim alsroot at activitycentral.org
Fri Mar 4 04:41:25 EST 2011


On Thu, Mar 03, 2011 at 11:24:44AM -0200, Esteban Bordon wrote:
> Hi all,
> 
> I want to show a simple notification when sugar starts up.
> 
> I have a python script like this:
> 
> import dbus
> BUS_NAME = 'org.freedesktop.Notifications'
> OBJ_PATH = '/org/freedesktop/Notifications'
> 
> IFACE_NAME = 'org.freedesktop.Notifications'
> bus = dbus.SessionBus()
> notify_obj = bus.get_object(BUS_NAME,OBJ_PATH)
> notifications = dbus.Interface(notify_obj,IFACE_NAME)
> notifications.Notify("HelloWorld",0,'',"Summary","Body",[],{},-1)
> 
> The script works fine, but I couldn't run it at sugar start up. I
> tried to call the script in .xsession and sugar-session but didn't
> work.
> 
> Any idea?

The problem might occur due to different dbus sessions,
make sure that sugar and the session you send dbus messages from are
using the same dbus session.


> 
> 
> Thanks,
> Esteban.

> _______________________________________________
> Dextrose mailing list
> Dextrose at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/dextrose


-- 
Aleksey


More information about the Dextrose mailing list