On Thu, Jun 11, 2009 at 13:00, Ovidiu Gavril<ovidiu_gav...@yahoo.com> wrote: > Hi, > > I have a problem using dbus in Python programs. I try, for example, to > use this simple program which makes a phone call on a predefined number: > > #!/usr/bin/env python > import dbus > bus = dbus.SystemBus() > gsm_device_obj = bus.get_object("org.freesmartphone.ogsmd", > "/org/freesmartphone/GSM/Device") > gsm_call_iface = > dbus.Interface(gsm_device_obj,'org.freesmartphone.GSM.Call') > proxy = bus.get_object("org.openmoko.Dialer", > "/org/openmoko/Dialer") > gsm_call_iface.Initiate("12345", "voice") > > I receive this: > > File "test.py", line 6, in <module> > proxy = bus.get_object("org.openmoko.Dialer", "/org/openmoko/Dialer") > File "/usr/lib/python2.6/site-packages/dbus/bus.py", line 244, in > get_object > follow_name_owner_changes=follow_name_owner_changes) > File "/usr/lib/python2.6/site-packages/dbus/proxies.py", line 241, in > __init__ > self._named_service = conn.activate_name_owner(bus_name) > File "/usr/lib/python2.6/site-packages/dbus/bus.py", line 183, in > activate_name_owner > self.start_service_by_name(bus_name) > File "/usr/lib/python2.6/site-packages/dbus/bus.py", line 281, in > start_service_by_name > 'su', (bus_name, flags))) > File "/usr/lib/python2.6/site-packages/dbus/connection.py", line 622, in > call_blocking > message, timeout) > dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: > The name org.openmoko.Dialer was not provided by any .service files > > I'm sure it is a dbus problem because, if I try a simple > "dbus-monitor", I get this: > "Failed to open connection to session message bus: dbus-launch failed to > autolaunch D-Bus session: Autolaunch error: X11 initialization failed." > > I've tried this on OM2008.12 too, but the same things happened, that's > why I instlalled OM2009. > I can make phone calls from command line, using cli-framework and > gsmcall.Initiate("12345", "voice"), but I need to do this every time I run a > program. > Does anybody know what the problem is and what changes should I make > for dbus to work with Python? > > Thanks in advance. > > Best regards, > Ovidiu
What is org.openmoko.Dialer? _______________________________________________ support mailing list support@lists.openmoko.org https://lists.openmoko.org/mailman/listinfo/support