[PlanetCCRMA] CCRMA / Fedora 12 / jack / ffado install problem

S C Rigler riglersc at gmail.com
Tue Feb 2 14:58:29 PST 2010


You might want to post something over on the ffado mailing list.  I'm using 
firewire on FC12 with no issues:

$ rpm -q libraw1394 ffado libffado jack-audio-connection-kit
libraw1394-2.0.4-1.fc12.x86_64
libraw1394-2.0.4-1.fc12.i686
ffado-2.0.0-1.fc12.ccrma.x86_64
libffado-2.0.0-1.fc12.ccrma.x86_64
jack-audio-connection-kit-1.9.4-1.fc12.ccrma.x86_64
jack-audio-connection-kit-1.9.4-1.fc12.ccrma.i686
$ uname -r
2.6.31.12-1.rt20.1.fc12.ccrma.x86_64.rt
$ ls -l /dev/raw1394 
crw-rw---- 1 root video 171, 0 2010-02-01 12:46 /dev/raw1394
$ ffado-test ListDevices
-----------------------------------------------
FFADO test and diagnostic utility
Part of the FFADO project -- www.ffado.org
Version: 2.0.0
(C) 2008, Daniel Wagner, Pieter Palmers
This program comes with ABSOLUTELY NO WARRANTY.
-----------------------------------------------

=== 1394 PORT 0 ===
  Node id  GUID                  VendorId     ModelId   Vendor - Model
   0       0x0000000000000146  0x00000000  0x00000000   Linux - ohci1394  - 
   1       0x000d6c0b009d7249  0x00000D6C  0x00010062   M-Audio - FW Solo
=== 1394 PORT 1 ===
  Node id  GUID                  VendorId     ModelId   Vendor - Model
   0       0x00241b00507e1901  0x0000241B  0x00000000   Linux - ohci1394  - 
no message buffer overruns


On Tuesday 02 February 2010 01:02:36 pm clifffiedler at comcast.net wrote:
> I made a fresh fc-12 x86_64 install following the instructions at:
> 
> http://www.linuxforums.org/forum/gaming-games-multimedia-entertainment/1569
> 62-installing-planetccrma-fedora-12-a.html
> 
> It mostly seems to work (Nvidia drivers fixed the blank screen, the fc-12
>  packages loaded OK from the fc-11 install utility) but I can't keep jack
>  running. Maybe you can give me a hint?
> 
> 
> =====> jackd -v -d firewire -v hw:0
> no message buffer overruns
> no message buffer overruns
> jackdmp 1.9.4
> ... I left out a bunch of lines here (see below for full text), then:
> Jack: JackDriver::SetupDriverSync driver sem in flush mode
> Jack: JackFFADODriver::Attach fBufferSize 1024 fSampleRate 48000
> libffado 2.0.0 built Jan 21 2010 16:28:14
> firewire ERR: FFADO: Error creating virtual device
> Cannot attach audio driver
> Jack: JackDriver::Close
> 
> At which point Jack gives up and goes home. Any ideas? Here is my
>  information:
> 
> 
> =====> uname -a
> Linux firewire.ccc.hsd1.comcast.net 2.6.31.12-1.rt20.1.fc12.ccrma.x86_64.rt
>  #1 SMP PREEMPT RT Thu Jan 21 22:08:01 EST 2010 x86_64 x86_64 x86_64
>  GNU/Linux
> 
> 
> =====> rpm -q
> libraw1394-2.0.4-1.fc12.x86_64
> ffado-2.0.0-1.fc12.ccrma.x86_64
> libffado-2.0.0-1.fc12.ccrma.x86_64
> jack-audio-connection-kit-1.9.4-1.fc12.ccrma.x86_64
> 
> 
> =====> yum repolist
> Loaded plugins: presto, refresh-packagekit
> repo id repo name status
> fedora Fedora 12 - x86_64 enabled: 19,122
> planetccrma Planet CCRMA 12 - x86_64 enabled: 261
> planetcore Planet CCRMA Core 12 - x86_64 enabled: 41
> rpmfusion-free RPM Fusion for Fedora 12 - Free enabled: 432
> rpmfusion-free-updates RPM Fusion for Fedora 12 - Free - Upda enabled: 258
> rpmfusion-nonfree RPM Fusion for Fedora 12 - Nonfree enabled: 139
> rpmfusion-nonfree-updates RPM Fusion for Fedora 12 - Nonfree - U enabled:
>  98 updates Fedora 12 - x86_64 - Updates enabled: 5,074
> repolist: 25,425
> 
> 
> =====> dmesg | grep 1394
> ohci1394 0000:04:09.0: PCI INT A -> Link[APC2] -> GSI 17 (level, low) ->
>  IRQ 17 ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[17]
>  MMIO=[fdbff000-fdbff7ff] Max Packet=[2048] IR/IT contexts=[8/8] ieee1394:
>  Host added: ID:BUS[0-00:1023] GUID[009096000002f37e]
> ieee1394: raw1394: /dev/raw1394 device initialized
> 
> 
> =====> ffado-test ListDevices
> =====> (note- this card worked OK with CCRMA / FC-10 )
> -----------------------------------------------
> FFADO test and diagnostic utility
> Part of the FFADO project -- www.ffado.org
> Version: 2.0.0
> -----------------------------------------------
> === 1394 PORT 0 ===
> Node id GUID VendorId ModelId Vendor - Model
> 0 0x009096000002f37e 0x00009096 0x00000000 Linux - ohci1394 -
> 
> 
> =====> ls -al /dev/raw1394
> crw-rw-rw-. 1 root root 171, 0 2010-02-02 03:00 /dev/raw1394
> 
> 
> =====> lspci | grep 1394
> 04:09.0 FireWire (IEEE 1394): Agere Systems FW322/323 (rev 04)
> 
> 
> =====> lsmod | grep 1394
> raw1394 25608 0
> ohci1394 30404 0
> 
> 
> =====> jackd -v -d firewire -v hw:0
> no message buffer overruns
> no message buffer overruns
> 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
> Jack: Create non RT thread
> Jack: ThreadHandler: start
> Jack: JackSocketServerChannel::Open
> Jack: Bind: addr.sun_path /dev/shm/jack_default_0_0
> Jack: JackSocketServerChannel::BuildPoolTable size = 1
> Jack: JackEngine::Open
> Jack: Connect: addr.sun_path /dev/shm/jack_default_0_0
> Jack: JackDriver::Open capture_driver_name =
> Jack: JackDriver::Open playback_driver_name =
> Jack: JackEngine::ClientInternalOpen: name = system
> Jack: JackEngine::AllocateRefNum ref = 0
> Jack: JackFifo::Allocate name = /dev/shm/jack_fifo.0_default_system
> Jack: JackEngine::NotifyAddClient: name = system
> Jack: JackGraphManager::SetBufferSize size = 1024
> Jack: JackConnectionManager::DirectConnect first: ref1 = 0 ref2 = 0
> Jack: JackGraphManager::ConnectRefNum cur_index = 0 ref1 = 0 ref2 = 0
> Jack: JackDriver::SetupDriverSync driver sem in flush mode
> Jack: JackEngine::ClientInternalOpen: name = freewheel
> Jack: JackEngine::AllocateRefNum ref = 1
> Jack: JackFifo::Allocate name = /dev/shm/jack_fifo.0_default_freewheel
> Jack: JackEngine::NotifyAddClient: name = freewheel
> Jack: JackConnectionManager::DirectConnect first: ref1 = 1 ref2 = 1
> Jack: JackGraphManager::ConnectRefNum cur_index = 0 ref1 = 1 ref2 = 1
> Jack: JackDriver::SetupDriverSync driver sem in flush mode
> Jack: JackFFADODriver::Attach fBufferSize 1024 fSampleRate 48000
> libffado 2.0.0 built Jan 21 2010 16:28:14
> firewire ERR: FFADO: Error creating virtual device
> Cannot attach audio driver
> Jack: JackDriver::Close
> Jack: JackConnectionManager::DirectDisconnect last: ref1 = 1 ref2 = 1
> Jack: JackGraphManager::DisconnectRefNum cur_index = 0 ref1 = 1 ref2 = 1
> Jack: JackEngine::ClientCloseAux ref = 1
> Jack: JackGraphManager::RemoveAllPorts ref = 1
> Jack: JackFifo::Destroy name = /dev/shm/jack_fifo.0_default_freewheel
> Jack: JackEngine::Close
> Jack: JackClientSocket::Close
> Jack: JackServerSocket::Close /dev/shm/jack_default_0_0
> Jack: no message buffer overruns
> Jack: JackPosixThread::Stop
> Jack: ThreadHandler: exit
> JackServer::Open() failed with -1
> Jack: Succeeded in unlocking 73671192 byte memory area
> Jack: JackShmMem::delete size = 0 index = 0
> Jack: ~JackDriver
> no message buffer overruns
> Jack: ~JackDriver
> Jack: JackEngine::~JackEngine
> Jack: Succeeded in unlocking 1040 byte memory area
> Jack: JackShmMem::delete size = 0 index = 1
> Jack: cleaning up shared memory
> Jack: cleaning up files
> Jack: unregistering server `default'
> Failed to start server
> 



More information about the PlanetCCRMA mailing list