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
