<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">&nbsp;&nbsp;&nbsp;&nbsp; Hmm... it works now... I've made some changes. Thank you for your time.<br><br>&nbsp;&nbsp;&nbsp;&nbsp; Ovidiu<br><br>--- On <b>Thu, 6/11/09, Ovidiu Gavril <i>&lt;ovidiu_gavril@yahoo.com&gt;</i></b> wrote:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>From: Ovidiu Gavril &lt;ovidiu_gavril@yahoo.com&gt;<br>Subject: Re: OM2009 Dbus with Python<br>To: "Support for Openmoko Device Owners" &lt;support@lists.openmoko.org&gt;<br>Date: Thursday, June 11, 2009, 2:11 PM<br><br><div id="yiv977552150"><table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td style="font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-size: inherit; line-height: inherit; font-size-adjust: inherit; font-stretch: inherit; -x-system-font: none;"
 valign="top">&nbsp;&nbsp;&nbsp;&nbsp; I didn't make it by myself, I found it at Dbus examples as I remember. Maybe it is only for Om2008, since the 2009 release has a lot of changes, but how should a similar program in 2009 looks like?<br><br><br>--- On <b>Thu, 6/11/09, Sebastian Krzyszkowiak <i>&lt;seba.dos1@gmail.com&gt;</i></b> wrote:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>From: Sebastian Krzyszkowiak &lt;seba.dos1@gmail.com&gt;<br>Subject: Re: OM2009 Dbus with Python<br>To: "Support for Openmoko Device Owners" &lt;support@lists.openmoko.org&gt;<br>Date: Thursday, June 11, 2009, 2:04 PM<br><br><div class="plainMail">On Thu, Jun 11, 2009 at 13:00, Ovidiu Gavril&lt;<a rel="nofollow">ovidiu_gavril@yahoo.com</a>&gt; wrote:<br>&gt;
 &nbsp;&nbsp;&nbsp;&nbsp; Hi,<br>&gt;<br>&gt; &nbsp;&nbsp;&nbsp;&nbsp; I have a problem using dbus in Python programs. I try, for example, to<br>&gt; use this simple program which makes a phone call on a predefined number:<br>&gt;<br>&gt; #!/usr/bin/env python<br>&gt; import dbus<br>&gt; bus = dbus.SystemBus()<br>&gt; gsm_device_obj = bus.get_object("org.freesmartphone.ogsmd",<br>&gt; "/org/freesmartphone/GSM/Device")<br>&gt; gsm_call_iface =<br>&gt; dbus.Interface(gsm_device_obj,'org.freesmartphone.GSM.Call')<br>&gt; proxy = bus.get_object("org.openmoko.Dialer",<br>&gt; "/org/openmoko/Dialer")<br>&gt; gsm_call_iface.Initiate("12345", "voice")<br>&gt;<br>&gt; &nbsp;&nbsp;&nbsp;&nbsp; I receive this:<br>&gt;<br>&gt; File "test.py", line 6, in &lt;module&gt;<br>&gt; &nbsp;&nbsp;&nbsp; proxy = bus.get_object("org.openmoko.Dialer", "/org/openmoko/Dialer")<br>&gt; &nbsp; File "/usr/lib/python2.6/site-packages/dbus/bus.py", line 244, in<br>&gt;
 get_object<br>&gt; &nbsp;&nbsp;&nbsp; follow_name_owner_changes=follow_name_owner_changes)<br>&gt; &nbsp; File "/usr/lib/python2.6/site-packages/dbus/proxies.py", line 241, in<br>&gt; __init__<br>&gt; &nbsp;&nbsp;&nbsp; self._named_service = conn.activate_name_owner(bus_name)<br>&gt; &nbsp; File "/usr/lib/python2.6/site-packages/dbus/bus.py", line 183, in<br>&gt; activate_name_owner<br>&gt; &nbsp;&nbsp;&nbsp; self.start_service_by_name(bus_name)<br>&gt; &nbsp; File "/usr/lib/python2.6/site-packages/dbus/bus.py", line 281, in<br>&gt; start_service_by_name<br>&gt; &nbsp;&nbsp;&nbsp; 'su', (bus_name, flags)))<br>&gt; &nbsp; File "/usr/lib/python2.6/site-packages/dbus/connection.py", line 622, in<br>&gt; call_blocking<br>&gt; &nbsp;&nbsp;&nbsp; message, timeout)<br>&gt; dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown:<br>&gt; The name org.openmoko.Dialer was not provided by any .service files<br>&gt;<br>&gt; &nbsp;&nbsp;&nbsp;&nbsp;
 I'm sure it is a dbus problem because, if I try a simple<br>&gt; "dbus-monitor", I get this:<br>&gt; &nbsp;"Failed to open connection to session message bus: dbus-launch failed to<br>&gt; autolaunch D-Bus session: Autolaunch error: X11 initialization failed."<br>&gt;<br>&gt; &nbsp;&nbsp;&nbsp;&nbsp; I've tried this on OM2008.12 too, but the same things happened, that's<br>&gt; why I instlalled OM2009.<br>&gt; &nbsp;&nbsp;&nbsp;&nbsp; I can make phone calls from command line, using cli-framework and<br>&gt; gsmcall.Initiate("12345", "voice"), but I need to do this every time I run a<br>&gt; program.<br>&gt; &nbsp;&nbsp;&nbsp;&nbsp; Does anybody know what the problem is and what changes should I make<br>&gt; for dbus to work with Python?<br>&gt;<br>&gt; &nbsp;&nbsp;&nbsp;&nbsp; Thanks in advance.<br>&gt;<br>&gt; &nbsp;&nbsp;&nbsp;&nbsp; Best regards,<br>&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ovidiu<br><br>What is
 org.openmoko.Dialer?<br><br>_______________________________________________<br>support mailing list<br><a rel="nofollow">support@lists.openmoko.org</a><br><a rel="nofollow" target="_blank" href="https://lists.openmoko.org/mailman/listinfo/support">https://lists.openmoko.org/mailman/listinfo/support</a><br></div></blockquote></td></tr></tbody></table><br>

      </div><br>-----Inline Attachment Follows-----<br><br><div class="plainMail">_______________________________________________<br>support mailing list<br><a ymailto="mailto:support@lists.openmoko.org" href="/mc/compose?to=support@lists.openmoko.org">support@lists.openmoko.org</a><br><a href="https://lists.openmoko.org/mailman/listinfo/support" target="_blank">https://lists.openmoko.org/mailman/listinfo/support</a><br></div></blockquote></td></tr></table><br>