Hi Reinhard,
# ldconfig -p | grep jack libjackserver.so.0 (libc6,x86-64) => /usr/lib/libjackserver.so.0 libjack.so.0 (libc6,x86-64) => /usr/lib/libjack.so.0 libjack.so.0 (libc6) => /usr/lib32/libjack.so.0 libjack.so (libc6) => /usr/lib32/libjack.sothis looks pretty wrong. you cannot mix 32bit and 64bit libraries. to me this looks like a local system configuration error.
That may well be the case here, but if you are running JACK 2 (current upstream JACK release is 1.9.2, a pre-release for JACK 2.0) you get:
daniel@64studio:~$ amsynth amSynth 1.2.0 Copyright 2001-2006 Nick Dowell and others. amSynth comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details loaded & initialised libjack.so :) jack_client_new: deprecated jack_client_new: deprecated jack_set_sample_rate_callback: deprecatedJackFifo::TimedWait name = /dev/shm/jack_fifo.default_amSynth usec = 2147483647 revents 0
SuspendRefNum error JackClient::Execute error name = amSynthThe amsynth program runs and looks good, but can't connect to JACK. If you try to connect it manually in qjackctl, in the messages window it says:
Cannot connect ports owned by inactive clients: "amSynth" is not activeThis is on 64 Studio 3.0 beta 3 with JACK 1.8, but I bet you'd get the same result on Debian testing with JACK 1.9.2.
Cheers! Daniel