OM2009 Dbus with Python
seba.dos1 at gmail.com
Thu Jun 11 13:04:27 CEST 2009
On Thu, Jun 11, 2009 at 13:00, Ovidiu Gavril<ovidiu_gavril at yahoo.com> wrote:
> 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",
> gsm_call_iface =
> proxy = bus.get_object("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
> File "/usr/lib/python2.6/site-packages/dbus/proxies.py", line 241, in
> self._named_service = conn.activate_name_owner(bus_name)
> File "/usr/lib/python2.6/site-packages/dbus/bus.py", line 183, in
> File "/usr/lib/python2.6/site-packages/dbus/bus.py", line 281, in
> 'su', (bus_name, flags)))
> File "/usr/lib/python2.6/site-packages/dbus/connection.py", line 622, in
> 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
> Does anybody know what the problem is and what changes should I make
> for dbus to work with Python?
> Thanks in advance.
> Best regards,
What is org.openmoko.Dialer?
More information about the support