Re: [LAU] Fedora 12 & CCRMA

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Fernando Lopez-Lezcano <nando@...>
Cc: <linux-audio-user@...>, Niels Mayer <nielsmayer@...>
Date: Wednesday, May 19, 2010 - 9:58 pm

OK, so after swapping out my soundcard for an old soundblaster Live!, I
can run jack and Ardour with the alsa driver. But that's not the way to
do real work. My testing was interrupted by real life, and the need to
purchase a 6pin - 6pin firewire cable, so that I could plug my saffire
interface into the desktop.
Finally getting back to it today, and of course, it doesn't 'just work'.
Jack aborts soon after starting, with a 'unable to create port' message.

[rtg@angel ~]$ dmesg | grep 1394
ohci1394 0000:00:0c.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[16]
MMIO=[cffef000-cffef7ff] Max Packet=[2048] IR/IT contexts=[4/8]
ieee1394: Host added: ID:BUS[0-00:1023] GUID[005042b514305c8f]
ieee1394: Node added: ID:BUS[0-01:1023] GUID[00130e0100031242]
ieee1394: raw1394: /dev/raw1394 device initialized

Here's an excerpt from lshw:
*-firewire
description: FireWire (IEEE 1394)
product: TSB12LV26 IEEE-1394 Controller (Link)
vendor: Texas Instruments
physical id: c
bus info: pci@0000:00:0c.0
version: 00
width: 32 bits
clock: 33MHz
capabilities: ohci bus_master cap_list
configuration: driver=ohci1394 latency=64 maxlatency=4
mingnt=3
resources: irq:16 memory:cffef000-cffef7ff
memory:cffe4000-cffe7fff

Here's the contents of the qjackctl messages window:

jackdmp 1.9.4
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2009 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
JACK server starting in realtime mode with priority 60
libffado 2.0.0 built Jan 21 2010 16:27:49
firewire ERR: FFADO: Error creating virtual device
Cannot attach audio driver
JackServer::Open() failed with -1
no message buffer overruns
Failed to start server
17:17:04.825 JACK was stopped with exit status=255.
17:17:04.828 Post-shutdown script...
17:17:04.832 killall jackd
jackd: no process killed
17:17:05.342 Post-shutdown script terminated with exit status=256.
17:17:06.197 Could not connect to JACK server as client. - Overall
operation failed. - Unable to connect to server. Please check the messages
window for more info.
Cannot connect to server socket err = No such file or directory
Cannot connect to server socket
jack server is not running or cannot be started

When I saw the ffado message 'cannot attach audio driver', I thought it
might be a faulty firewire card, so I swapped it for another one, also
based on the TI TSB12LV26. I got the same error.

I find it quite annoying that qjackctl then goes into an 18 second retry
loop, popping up the same error box which prevents me from scrolling thru
the messages window and reading the messages until I acknowledge it, then
it gives me only 18 seconds to browse until it annoys me again. If I
wanted it to try again, I would have pushed the 'start' button again!
Grrr.

Hmmm, ffado-diag seems to tell me I have permission problems:

[rtg@angel ~]$ ffado-diag

FFADO diagnostic utility 0.1
============================
(C) 2008 Pieter Palmers
/snip/
IOError: [Errno 13] Permission denied: '/dev/raw1394'

[root@angel ~]# ls -al /dev/raw1394
crw-rw----. 1 root root 171, 0 2010-05-19 16:55 /dev/raw1394

Should I add myself to the 'root' group, or should I change the group
ownership of that device to something else?

Anyway, here's ffado-diag run as root:

[root@angel ~]# ffado-diag

FFADO diagnostic utility 0.1
============================
(C) 2008 Pieter Palmers

=== CHECK ===
Base system...
kernel version............ 2.6.31.12-1.rt20.1.fc12.ccrma.i686.rtPAE
FIXME: implement test for RT kernel
RT patched............... False
old 1394 stack present.... False
old 1394 stack loaded..... False
old 1394 stack active..... True
new 1394 stack present.... False
new 1394 stack loaded..... False
new 1394 stack active..... False
/dev/raw1394 node present. True
/dev/raw1394 permissions.. True
Prerequisites (dynamic at run-time)...
gcc................ sh: gcc: command not found
g++................ sh: g++: command not found
PyQt............... sh: pyuic: command not found
jackd.............. no message buffer overruns
path............. /usr/bin/jackd
flags............ Package jack was not found in the pkg-config search
path.
Perhaps you should add the directory containing `jack.pc'
to the PKG_CONFIG_PATH environment variable
No package 'jack' found
libraw1394......... Package libraw1394 was not found in the pkg-config
search path.
Perhaps you should add the directory containing `libraw1394.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libraw1394' found
flags............ Package libraw1394 was not found in the pkg-config
search path.
Perhaps you should add the directory containing `libraw1394.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libraw1394' found
libavc1394......... Package libavc1394 was not found in the pkg-config
search path.
Perhaps you should add the directory containing `libavc1394.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libavc1394' found
flags............ Package libavc1394 was not found in the pkg-config
search path.
Perhaps you should add the directory containing `libavc1394.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libavc1394' found
libiec61883........ Package libiec61883 was not found in the pkg-config
search path.
Perhaps you should add the directory containing `libiec61883.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libiec61883' found
flags............ Package libiec61883 was not found in the pkg-config
search path.
Perhaps you should add the directory containing `libiec61883.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libiec61883' found
libxml++-2.6....... Package libxml++-2.6 was not found in the
pkg-config search path.
Perhaps you should add the directory containing `libxml++-2.6.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libxml++-2.6' found
flags............ Package libxml++-2.6 was not found in the
pkg-config search path.
Perhaps you should add the directory containing `libxml++-2.6.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libxml++-2.6' found
dbus-1............. Package dbus-1 was not found in the pkg-config
search path.
Perhaps you should add the directory containing `dbus-1.pc'
to the PKG_CONFIG_PATH environment variable
No package 'dbus-1' found
flags............ Package dbus-1 was not found in the pkg-config
search path.
Perhaps you should add the directory containing `dbus-1.pc'
to the PKG_CONFIG_PATH environment variable
No package 'dbus-1' found
Prerequisites (static at compile-time)...
gcc................ gcc (GCC) 4.4.2 20091222 (Red Hat 4.4.2-20)
g++................ g++ (GCC) 4.4.2 20091222 (Red Hat 4.4.2-20)
PyQt............... sh: pyuic: command not found
jackd.............. could not open driver .so
'/usr/lib/jack/jack_firewire.so': libffado.so: cannot open shared object
file: No such file or directory
path............. /usr/bin/jackd
flags............ Package jack was not found in the pkg-config search
path.
libraw1394......... 2.0.4
flags............ -lraw1394
libavc1394......... 0.5.3
flags............ -lavc1394 -lrom1394 -lraw1394
libiec61883........ 1.2.0
flags............ -liec61883 -lraw1394
libxml++-2.6....... 2.26.0
flags............ -I/usr/include/libxml++-2.6
-I/usr/lib/libxml++-2.6/include -I/usr/include/libxml2
-I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include
-I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -lxml++-2.6 -lxml2
-lglibmm-2.4 -lgobject-2.0 -lsigc-2.0 -lglib-2.0
dbus-1............. 1.2.16
flags............ -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include
-L/lib -ldbus-1 -lpthread -lrt
Hardware...
Host controllers:
00:0c.0 FireWire (IEEE 1394) [0c00]: Texas Instruments TSB12LV26 IEEE-1394
Controller (Link) [104c:8020] (prog-if 10 [OHCI])
Subsystem: Texas Instruments Device [104c:8010]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop-
ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
SERR- Linux-audio-user@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-user

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[LAU] Fedora 12 &amp; CCRMA, Rick Green, (Sat May 15, 2:48 am)
Re: [LAU] Fedora 12 &amp; CCRMA, Orcan Ogetbil, (Sat May 15, 3:34 am)
Re: [LAU] Fedora 12 &amp; CCRMA, Patrick Shirkey, (Sat May 15, 11:33 am)
Re: [LAU] Fedora 12 &amp; CCRMA, Orcan Ogetbil, (Sat May 15, 11:57 am)
Re: [LAU] Fedora 12 &amp; CCRMA, Patrick Shirkey, (Sat May 15, 9:34 pm)
Re: [LAU] Fedora 12 &amp; CCRMA, Rick Green, (Sat May 15, 4:33 am)
Re: [LAU] Fedora 12 &amp; CCRMA, Fernando Lopez-Lezcano, (Sat May 15, 7:31 pm)
Re: [LAU] Fedora 12 &amp; CCRMA, Rick Green, (Sun May 16, 7:59 pm)
Re: [LAU] Fedora 12 &amp; CCRMA, Fernando Lopez-Lezcano, (Mon May 17, 1:23 am)
Re: [LAU] Fedora 12 &amp; CCRMA, Orcan Ogetbil, (Sun May 16, 8:27 pm)
Re: [LAU] Fedora 12 &amp; CCRMA, Rick Green, (Mon May 17, 12:19 am)
Re: [LAU] Fedora 12 &amp; CCRMA, Rick Green, (Sun May 16, 9:58 pm)
Re: [LAU] Fedora 12 &amp; CCRMA, Niels Mayer, (Mon May 17, 12:02 am)
Re: [LAU] Fedora 12 &amp; CCRMA, Rick Green, (Mon May 17, 1:27 am)
Re: [LAU] Fedora 12 &amp; CCRMA, Fernando Lopez-Lezcano, (Mon May 17, 2:13 am)
Re: [LAU] Fedora 12 &amp; CCRMA, Niels Mayer, (Mon May 17, 5:36 am)
Re: [LAU] Fedora 12 &amp; CCRMA, Fernando Lopez-Lezcano, (Mon May 17, 5:49 am)
Re: [LAU] Fedora 12 &amp; CCRMA, Fernando Lopez-Lezcano, (Mon May 17, 5:54 am)
Re: [LAU] Fedora 12 & CCRMA, Rick Green, (Wed May 19, 9:58 pm)
Re: [LAU] Fedora 12 &amp; CCRMA, S C Rigler, (Wed May 19, 10:14 pm)
Re: [LAU] Fedora 12 &amp; CCRMA, Fernando Lopez-Lezcano, (Mon May 24, 7:07 pm)
Re: [LAU] Fedora 12 &amp; CCRMA, Rick Green, (Wed May 19, 11:43 pm)
Re: [LAU] Fedora 12 &amp; CCRMA, Orcan Ogetbil, (Thu May 20, 1:37 pm)
Re: [LAU] Fedora 12 &amp; CCRMA, Rick Green, (Thu May 20, 2:22 pm)
Re: [LAU] Fedora 12 &amp; CCRMA, Paul Davis, (Thu May 20, 2:44 pm)
Re: [LAU] Fedora 12 &amp; CCRMA, Fernando Lopez-Lezcano, (Wed May 19, 11:49 pm)
Re: [LAU] Fedora 12 &amp; CCRMA, Rick Green, (Thu May 20, 2:39 am)
Re: [LAU] Fedora 12 &amp; CCRMA, Paul Davis, (Thu May 20, 12:47 pm)
Re: [LAU] Fedora 12 &amp; CCRMA, Rick Green, (Thu May 20, 1:39 pm)
Re: [LAU] Fedora 12 &amp; CCRMA, Scott, (Thu May 20, 4:20 pm)
Re: [LAU] Fedora 12 &amp; CCRMA, Niels Mayer, (Thu May 20, 4:48 pm)
Re: [LAU] Fedora 12 &amp; CCRMA, Rick Green, (Thu May 20, 1:59 am)
Re: [LAU] Fedora 12 &amp; CCRMA, Fernando Lopez-Lezcano, (Thu May 20, 2:14 am)
Re: [LAU] Fedora 12 &amp; CCRMA, Rick Green, (Thu May 20, 2:59 am)
Re: [LAU] Fedora 12 &amp; CCRMA, Rick Green, (Mon May 17, 3:59 am)
Re: [LAU] Fedora 12 &amp; CCRMA, Fernando Lopez-Lezcano, (Mon May 17, 5:36 am)
Re: [LAU] Fedora 12 &amp; CCRMA, Rick Green, (Mon May 17, 2:25 pm)
Re: [LAU] Fedora 12 &amp; CCRMA, Jeremy, (Mon May 17, 8:47 am)
Re: [LAU] Fedora 12 &amp; CCRMA, Patrick Shirkey, (Mon May 17, 1:32 am)
Re: [LAU] Fedora 12 &amp; CCRMA, Fernando Lopez-Lezcano, (Mon May 17, 1:59 am)
Re: [LAU] Fedora 12 &amp; CCRMA, Rick Green, (Sun May 16, 7:15 pm)
Re: [LAU] Fedora 12 &amp; CCRMA, Orcan Ogetbil, (Sat May 15, 7:01 am)
Re: [LAU] Fedora 12 &amp; CCRMA, Ng Oon-Ee, (Sat May 15, 2:53 am)