[PD] long startup time (watchdog warnings) and most externals fail to load

Renato via Pd-list pd-list at lists.iem.at
Thu Jun 12 17:40:03 CEST 2014


Hi, I have some problems with pd on archlinux x86_64: they occur both
with pd vanilla 0.45.5 (from official repositories) and pd-extended
0.43.4 (from AUR) - though it's the latter I'd like to use, so future
outputs are to be considered from pd-extended 0.43.4

When I start it from terminal I get lots of "watchdog: signaling pd"
lines, and it takes about 2 minutes to start the gui, at which point
those watchdog warnings stop. Here's the output from terminal:

$ pdextended -verbose -noprefs
Pd-0.43.4 ("extended") compiled 13:47:25 Jun 11 2014
port 5401
TCL_LIBRARY="/usr/lib/pd-extended/lib/tcl/library"
TK_LIBRARY="/usr/lib/pd-extended/lib/tk/library"   wish8.6
"/usr/lib/pd-extended/tcl//pd-gui.tcl" 5401 priority 6 scheduling
enabled. Waiting for connection request... priority 8 scheduling
enabled. /usr/lib/pd-extended/bin/pd-watchdog
watchdog: signaling pd...
watchdog: signaling pd...
[...]
watchdog: signaling pd...
... connected


and when the gui finally starts there's a bunch of errors in the log,
which I've pasted at the bottom of the mail. It seems to have some
problems loading externals? it does find some files but most of them
are missing from /usr/lib/pd-extedned/extra 

Now, I don't know if the two problems are related; I'd certainly like
to solve the first one, to have a normal startup time, but I'd also
need to use some externals it's failing to load, so second problem
would be nice to solve also 

Only thing I found in the archives was regarding wicd (which I do
use) not being properly configured, bringing to a problem with pd
trying to reach "localhost" which was not set. Though I don't think
this is the culprit in my case, since I have many services running on
this pc accessible both from itself and from the LAN.

Otherwise I'm at a loss. I'm new to pd and I don't even know how to
test if the externals are actually working - any hints on that?

Though this problem appeared also without further externals installed,
I have to mention I now have also installed this external

https://bitbucket.org/agraef/pd-touchosc/

with its dependencies (including for example the pd-pure external which
interfaces with the pure programming language), all from their AUR
packages (Archlinux User Repository, a collection of build scripts).
This us ultimately what I want to use pd for BTW (interfacing with the
android TouchOSC app).

any help is much appreciated!

kind regards,
renato




log output after startup:

input channels = 0, output channels = 0

WARNING: 64-bit builds are still beta, some libraries are known to have
serious issues (cyclone, maxlib, moonlib, moocow, pdp, bsaylor, etc.)
For more info, see the README.txt in '64-bit-warning-plugin' in the
Help Browser

opened 0 MIDI input device(s) and 0 MIDI output device(s).
input channels = 0, output channels = 0
tried /usr/lib/pd-extended/extra/libdir/libdir.l_ia64 and failed
tried /usr/lib/pd-extended/extra/libdir/libdir.pd_linux and succeeded
tried /usr/lib/pd-extended/extra/vanilla/list.l_ia64 and failed
tried /usr/lib/pd-extended/extra/vanilla/list.pd_linux and succeeded
tried ./extra.l_ia64 and failed
tried /home/renato/pd-externals/extra.l_ia64 and failed
tried /usr/local/lib/pd-externals/extra.l_ia64 and failed
tried /usr/lib/pd-extended/extra/extra.l_ia64 and failed
tried ./extra.pd_linux and failed
tried /home/renato/pd-externals/extra.pd_linux and failed
tried /usr/local/lib/pd-externals/extra.pd_linux and failed
tried /usr/lib/pd-extended/extra/extra.pd_linux and failed
tried ./extra/extra.l_ia64 and failed
tried /home/renato/pd-externals/extra/extra.l_ia64 and failed
tried /usr/local/lib/pd-externals/extra/extra.l_ia64 and failed
tried /usr/lib/pd-extended/extra/extra/extra.l_ia64 and failed
tried ./extra/extra.pd_linux and failed
tried /home/renato/pd-externals/extra/extra.pd_linux and failed
tried /usr/local/lib/pd-externals/extra/extra.pd_linux and failed
tried /usr/lib/pd-extended/extra/extra/extra.pd_linux and failed
tried ./extra/extra-meta.pd and failed
tried /home/renato/pd-externals/extra/extra-meta.pd and failed
tried /usr/local/lib/pd-externals/extra/extra-meta.pd and failed
tried /usr/lib/pd-extended/extra/extra/extra-meta.pd and succeeded
tried ./pdlua.l_ia64 and failed
tried /usr/lib/pd-extended/extra/extra/pdlua.l_ia64 and failed
tried /home/renato/pd-externals/pdlua.l_ia64 and failed
tried /usr/local/lib/pd-externals/pdlua.l_ia64 and failed
tried /usr/lib/pd-extended/extra/pdlua.l_ia64 and failed
tried ./pdlua.pd_linux and failed
tried /usr/lib/pd-extended/extra/extra/pdlua.pd_linux and failed
tried /home/renato/pd-externals/pdlua.pd_linux and failed
tried /usr/local/lib/pd-externals/pdlua.pd_linux and failed
tried /usr/lib/pd-extended/extra/pdlua.pd_linux and failed
tried ./pdlua/pdlua.l_ia64 and failed
tried /usr/lib/pd-extended/extra/extra/pdlua/pdlua.l_ia64 and failed
tried /home/renato/pd-externals/pdlua/pdlua.l_ia64 and failed
tried /usr/local/lib/pd-externals/pdlua/pdlua.l_ia64 and failed
tried /usr/lib/pd-extended/extra/pdlua/pdlua.l_ia64 and failed
tried ./pdlua/pdlua.pd_linux and failed
tried /usr/lib/pd-extended/extra/extra/pdlua/pdlua.pd_linux and failed
tried /home/renato/pd-externals/pdlua/pdlua.pd_linux and failed
tried /usr/local/lib/pd-externals/pdlua/pdlua.pd_linux and failed
tried /usr/lib/pd-extended/extra/pdlua/pdlua.pd_linux and succeeded
tried ./tclpd.l_ia64 and failed
tried /usr/lib/pd-extended/extra/extra/tclpd.l_ia64 and failed
tried /home/renato/pd-externals/tclpd.l_ia64 and failed
tried /usr/local/lib/pd-externals/tclpd.l_ia64 and failed
tried /usr/lib/pd-extended/extra/tclpd.l_ia64 and failed
tried ./tclpd.pd_linux and failed
tried /usr/lib/pd-extended/extra/extra/tclpd.pd_linux and failed
tried /home/renato/pd-externals/tclpd.pd_linux and failed
tried /usr/local/lib/pd-externals/tclpd.pd_linux and failed
tried /usr/lib/pd-extended/extra/tclpd.pd_linux and failed
tried ./tclpd/tclpd.l_ia64 and failed
tried /usr/lib/pd-extended/extra/extra/tclpd/tclpd.l_ia64 and failed
tried /home/renato/pd-externals/tclpd/tclpd.l_ia64 and failed
tried /usr/local/lib/pd-externals/tclpd/tclpd.l_ia64 and failed
tried /usr/lib/pd-extended/extra/tclpd/tclpd.l_ia64 and failed
tried ./tclpd/tclpd.pd_linux and failed
tried /usr/lib/pd-extended/extra/extra/tclpd/tclpd.pd_linux and failed
tried /home/renato/pd-externals/tclpd/tclpd.pd_linux and failed
tried /usr/local/lib/pd-externals/tclpd/tclpd.pd_linux and failed
tried /usr/lib/pd-extended/extra/tclpd/tclpd.pd_linux and succeeded



tried ./vanilla.l_ia64 and failed
tried /usr/lib/pd-extended/extra/extra/vanilla.l_ia64 and failed
tried /home/renato/pd-externals/vanilla.l_ia64 and failed
tried /usr/local/lib/pd-externals/vanilla.l_ia64 and failed
tried /usr/lib/pd-extended/extra/vanilla.l_ia64 and failed
tried ./vanilla.pd_linux and failed
tried /usr/lib/pd-extended/extra/extra/vanilla.pd_linux and failed
tried /home/renato/pd-externals/vanilla.pd_linux and failed
tried /usr/local/lib/pd-externals/vanilla.pd_linux and failed
tried /usr/lib/pd-extended/extra/vanilla.pd_linux and failed
tried ./vanilla/vanilla.l_ia64 and failed
tried /usr/lib/pd-extended/extra/extra/vanilla/vanilla.l_ia64 and failed
tried /home/renato/pd-externals/vanilla/vanilla.l_ia64 and failed
tried /usr/local/lib/pd-externals/vanilla/vanilla.l_ia64 and failed
tried /usr/lib/pd-extended/extra/vanilla/vanilla.l_ia64 and failed
tried ./vanilla/vanilla.pd_linux and failed
tried /usr/lib/pd-extended/extra/extra/vanilla/vanilla.pd_linux and
failed tried /home/renato/pd-externals/vanilla/vanilla.pd_linux and
failed tried /usr/local/lib/pd-externals/vanilla/vanilla.pd_linux and
failed tried /usr/lib/pd-extended/extra/vanilla/vanilla.pd_linux and
failed tried ./vanilla/vanilla-meta.pd and failed
tried /usr/lib/pd-extended/extra/extra/vanilla/vanilla-meta.pd and
failed tried /home/renato/pd-externals/vanilla/vanilla-meta.pd and
failed tried /usr/local/lib/pd-externals/vanilla/vanilla-meta.pd and
failed tried /usr/lib/pd-extended/extra/vanilla/vanilla-meta.pd and
succeeded





More information about the Pd-list mailing list