From: Yves G. <yve...@nu...> - 2012-05-23 17:49:59
|
Thank you Jonathan! I made a checkout of the latest version, then scons and scons install, and the errors with ffado-test Discover have disappeared. Philippe, the peakvalue problem is still there (despite the carefull cleaning of all /usr/*ffado*.py before scons/scons install). Other problems still there: ffado-test BusReset never ends (which makes qjackctl not reponding). Regards Yves Le 23/05/2012 02:06, Jonathan Woithe a écrit : > On Tue, May 22, 2012 at 07:57:55PM +0200, Yves Grenier wrote: >> sudo rm -R /usr/lib/python2.7/sites-package/ffado >> cd $HOME/bin/ffado-svn/libffado (this is the directory where I build ffado >> rm -R cache >> rm .sconsign.dblite >> svn checkout http://subversion.ffado.org/ffado/trunk $HOME/bin/ffado-svn >> scons ENABLE_OPTIMIZATIONS=True PREFIX=/usr ENABLE_METRIC_HALO=True >> DEBUG=yes >> sudo scons ENABLE_OPTIMIZATIONS=True PREFIX=/usr >> ENABLE_METRIC_HALO=True DEBUG=yes install > Ok, that seems ok. You probably should omit "ENABLE_METRIC_HALO=True" > though. That's a stub driver at present and so there's no point in enabling > it. > >> But now many things seem broken, ffado-test Discover gives: >> >> 01161040498: Warning (Configuration.cpp)[ 67] openFile: Could not >> parse file: /usr/share/libffado/configuration > This may well be the root cause of the trouble. There was a typo in this > file, introduced in r2154. If the configuration file fails to parse then > it's not surprising that the rest of ffado-test fails to function properly > since it's missing important information about the device. > > Please do "svn update", followed by "scons" and/or (as root) "scons > install". I expect that it will at least address the configuration file > parsing problem, which should in turn eliminate most (if not all) of the > other errors. > >> However ffado-test ListDevices correctly list the devices: >> : > That's because the "ListDevices" command of ffado-test doesn't rely on the > configuration file. > >> What is the first warning? /usr/share/libffado/configuration is >> present and seems correct. > There was a missing double-quote. > >> jackd fails with the same message about doFcpTransaction. > Again, FFADO via jackd requires the configuration file for correct > operation. I suspect the chain of errors from jackd was pretty much the > same as you got from "ffado-test Discover". > >> ffado-mixer says "No supproted device found". > Again, without a parsable configuration file ffado-mixer won't function > well since it doesn't know which mixer module to use for a given device. > > Regards > jonathan > |