FS#31633 - Libffado incompatible with jack
Attached to Project:
Arch Linux
Opened by Aapo Vienamo (tkln) - Friday, 21 September 2012, 14:54 GMT
Last edited by Ray Rashif (schivmeister) - Sunday, 30 September 2012, 06:34 GMT
Opened by Aapo Vienamo (tkln) - Friday, 21 September 2012, 14:54 GMT
Last edited by Ray Rashif (schivmeister) - Sunday, 30 September 2012, 06:34 GMT
|
Details
Description:
The new version of libffado is incompatible with the current version of jack. This issue has been discussed on the on the jack-devel@jackaudio.org mailing list: http://comments.gmane.org/gmane.comp.audio.jackit/25825 What I think makes this an Arch Linux packaging specific bug: "FFADO detects the jackd version at compile time." (http://permalink.gmane.org/gmane.comp.audio.jackit/25826) Additional info: * package version(s) extra/libffado 2.1.0-1 extra/jack 0.121.3-6 Steps to reproduce: -install the packages above -run /usr/bin/jackd -dfirewire -r44100 -observe the errors: loading driver .. firewire ERR: Incompatible libffado version! (libffado 2.1.0-Unversioned directory) cannot load driver module firewire no message buffer overruns -(jackd dies) |
This task depends upon
Closed by Ray Rashif (schivmeister)
Sunday, 30 September 2012, 06:34 GMT
Reason for closing: Fixed
Additional comments about closing: libffado 2.1.0-3, jack 0.121.3-7, jack2(-multilib) 1.9.8-4
Sunday, 30 September 2012, 06:34 GMT
Reason for closing: Fixed
Additional comments about closing: libffado 2.1.0-3, jack 0.121.3-7, jack2(-multilib) 1.9.8-4
/usr/bin/jackd -dfirewire -r44100
jackdmp 1.9.8
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2011 Grame.
jackdmp 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
no message buffer overruns
no message buffer overruns
no message buffer overruns
JACK server starting in realtime mode with priority 10
firewire ERR: Incompatible libffado version! (libffado 2.1.0-Unversioned directory)
Cannot initialize driver
JackServer::Open() failed with -1
no message buffer overruns
Failed to open server
Using a release version now basically means you have no "dynamic buffer adjustment" AFAICT. There is a patch that can be applied, [1] but on jack2, so jack1 will be unusable (with firewire; if the patch is applied).
[1] http://pkgs.fedoraproject.org/cgit/jack-audio-connection-kit.git/diff/?id=6f32490dcc561d4cec08db16b57ba6f0ee9a57e6