On Sun, 20 Apr 2008 12:55:36 +0100, Peter Clifton wrote:

>>From a terminal window, run "dbus-monitor"
> 
> Then start PCB, do you get output like this:
> 
> method call sender=:1.30 -> dest=org.freedesktop.DBus

Jupp. Works.

 
> If this works, what do you get when using xgsch2pcb to open a layout?

k:~/geda/DL-strom$ xgsch2pcb strom.gsch2pcb 

(...skipped the predicted spew...)

(This is when I started pcb in the xgsch2pcb GUI)

method return sender=:1.248 -> dest=:1.247 reply_serial=15
   string "<?xml version="1.0" encoding="UTF-8" ?><!-- Should name="/org/
geda/seul/pcb" ? --><node>  <!-- This section isn't needed for the glib 
binding       but is convenient for our raw binding          -->  
<interface name="org.freedesktop.DBus.Introspectable">    <method 
name="Introspect">      <arg direction="out" type="s" name="data" />    </
method>  </interface>  <!-- End section not needed for glib 
binding        -->  <interface name="org.seul.geda.pcb">    <method 
name="GetFilename">      <arg direction="out" type="s" />    </method>  </
interface>  <interface name="org.seul.geda.pcb.actions">    <method 
name="ExecAction">      <arg direction="in" type="s" name="action" /
>      <arg direction="in" type="as" name="args" />      <arg 
direction="out" type="u" />    </method>  </interface></node>"
method call sender=:1.247 -> dest=:1.248 path=/org/seul/geda/pcb; 
interface=org.seul.geda.pcb; member=GetFilename
method return sender=:1.248 -> dest=:1.247 reply_serial=16
   string "/home/kmk/lilalaser/geda/DL-strom/strom.pcb"
method call sender=:1.247 -> dest=org.freedesktop.DBus path=/org/
freedesktop/DBus; interface=org.freedesktop.DBus; member=ListQueuedOwners
   string "org.seul.geda.pcb"
method call sender=:1.247 -> dest=:1.248 path=/org/seul/geda/pcb; 
interface=org.freedesktop.DBus.Introspectable; member=Introspect
method return sender=:1.248 -> dest=:1.247 reply_serial=18
   string "<?xml version="1.0" encoding="UTF-8" ?><!-- Should name="/org/
geda/seul/pcb" ? --><node>  <!-- This section isn't needed for the glib 
binding       but is convenient for our raw binding          -->  
<interface name="org.freedesktop.DBus.Introspectable">    <method 
name="Introspect">      <arg direction="out" type="s" name="data" />    </
method>  </interface>  <!-- End section not needed for glib 
binding        -->  <interface name="org.seul.geda.pcb">    <method 
name="GetFilename">      <arg direction="out" type="s" />    </method>  </
interface>  <interface name="org.seul.geda.pcb.actions">    <method 
name="ExecAction">      <arg direction="in" type="s" name="action" /
>      <arg direction="in" type="as" name="args" />      <arg 
direction="out" type="u" />    </method>  </interface></node>"
method call sender=:1.247 -> dest=:1.248 path=/org/seul/geda/pcb; 
interface=org.seul.geda.pcb; member=GetFilename
method return sender=:1.248 -> dest=:1.247 reply_serial=19
   string "/home/kmk/lilalaser/geda/DL-strom/strom.pcb"
\-------------------------------


Hope, this bunch letters helps to spot the bug... 

---<(kaimartin>)----
-- 
Kai-Martin Knaak
http://lilalaser.de/blog



_______________________________________________
geda-dev mailing list
[email protected]
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev

Reply via email to