On Tue, Oct 25, 2016 at 10:44 AM, Adrian Knoth <adi(a)drcomp.erfurt.thur.de>
wrote:
On 10/24/16 20:45, Alexandros Drymonitis wrote:
Hi!
I'm trying to use Jack with an Odroid-U3. I re-installed a Debian Wheezy
image which had Jack installed and was working
fine with a Focusrite
Scarlett 2i4 sound card.
After compiling Pure Data I realized that Jack had been uninstalled (no
idea why), so I installed it again, along with
Qjackctl, via apt-get.
connect(2) call to /tmp/jack-1000/default/jack_0 failed (err=Connection
refused)
jackd 0.124.1
In short, you've messed up your jackd installation. I have no idea what
you did to your sources.list or if you compiled jackd manually, but
you're clearly no longer using the jackd1 provided by Debian Wheezy.
Wheezy has version 0.121.3, yours is 0.124.1:
https://packages.debian.org/wheezy/jackd1
Also, Debian's jackd uses /dev/shm and not /tmp (line 58):
https://anonscm.debian.org/cgit/pkg-multimedia/jack-audio-
connection-kit.git/tree/debian/rules?h=debian/1%250.121.3%
2b20120418git75e3e20b-2&id=86fb4bb017a88304e00b2069d5cf8189fa44f17d#n58
Just clean it all out (uninstall, rm, whatever) and go back to the
pre-packaged jackd.
As far as I remember the image was supposed to be a Jessie one, though when
I SSH to the Odroid the login is "odroid@odroid-wheezy". Can't remember who
made the image, all I remember is that it was posted as a Jessie image.
Here's what's in /etc/apt/sources.list:
deb
http://ftp.gr.debian.org/debian/ jessie main contrib non-free
deb-src
http://ftp.gr.debian.org/debian/ jessie main contrib non-free
deb
http://security.debian.org/ jessie/updates main contrib non-free
deb-src
http://security.debian.org/ jessie/updates main contrib non-free
# jessie-updates, previously known as 'volatile'
deb
http://ftp.gr.debian.org/debian/ jessie-updates main contrib non-free
deb-src
http://ftp.gr.debian.org/debian/ jessie-updates main contrib
non-free
deb
http://ftp.de.debian.org/debian/ jessie-backports non-free contrib main
deb-src
http://ftp.de.debian.org/debian/ jessie-backports non-free contrib
main
deb
http://ftp.at.debian.org/debian/ jessie main contrib non-free
deb-src
http://ftp.at.debian.org/debian/ jessie main contrib non-free
I guess that's why the Jessie version of Jack has been installed. I'm not
so Linux-savvy, so not really sure what I should do. Should I change all
"jessie" to "wheezy" in /etc/apt/sources.list?
Thanks for the hint!