[PlanetCCRMA] Could not initialize Ieee1349Service (sic) object - Solved

Jim Gaspar thingsido at cox.net
Wed Aug 6 17:16:42 PDT 2008


> To prevent yum from picking libraw1394 from Fedora Updates, edit the file 
 > /etc/yum.repos.d/fedora-updates.repo and put the following line at 
the end of the section labeled "[updates]":
> 
> exclude=libraw1394 libraw1394-devel

Following David's instructions --

I updated my repo so the evil package wouldn't come back.
Then I considered removing the package with yum  -

# yum remove libraw1394
Loading "presto" plugin
...
---> Package libraw1394.i386 0:1.3.0-7.fc8 set to be erased
....

Transaction Summary
============================================================================= 

Install      0 Package(s)
Update       0 Package(s)
Remove      73 Package(s)

Is this ok [y/N]: n

After getting this cloase I didn't want to remove/add 73 packages :(

So I downloaded libraw1394-1.3.0-6.1.fc8.ccrma.i386.rpm and forced it 
over the bad (newer) version from fedora

# rpm -Uvh --oldpackage libraw1394-1.3.0-6.1.fc8.ccrma.i386.rpm
Preparing...                ########################################### 
[100%]
    1:libraw1394             ########################################### 
[100%]
#

And now, drum roll please....

$ jackd -v -R -P89 -dfreebob -dhw:0 -r48000 -p256 -n3 -D
getting driver descriptor from /usr/lib/jack/jack_alsa.so
getting driver descriptor from /usr/lib/jack/jack_dummy.so
getting driver descriptor from /usr/lib/jack/jack_freebob.so
jackd 0.103.0
Copyright 2001-2005 Paul Davis and others.
jackd 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 compiled with System V SHM support.
server `default' registered
registered builtin port type 32 bit float mono audio
registered builtin port type 8 bit raw midi
clock source = system clock via clock_gettime
loading driver ..
new client: freebob_pcm, id = 1 type 1 @ 0x806c8f0 fd = -1
Freebob using Firewire port 0, node -1
new buffer size 256
LibFreeBoB MSG: FreeBoB Streaming Device Init
LibFreeBoB MSG:  Using FreeBoB lib version libfreebob 1.0.3
LibFreeBoB MSG:  Device information:
LibFreeBoB MSG:  Device options:
LibFreeBoB MSG:   Port                     : 0
LibFreeBoB MSG:   Device Node Id           : -1
LibFreeBoB MSG:   Samplerate               : 48000
LibFreeBoB MSG:   Period Size              : 256
LibFreeBoB MSG:   Nb Buffers               : 3
LibFreeBoB MSG:   Directions               : 0
showDevice: not implemented
FreeBoB MSG: Streaming thread running with Realtime scheduling, priority 93
FreeBoB MSG: Registering capture port dev1c_LineIn 1+2 left
registered port freebob_pcm:dev1c_LineIn 1+2 left, offset = 1024
...
registered port freebob_pcm:dev1p_SpdifOut 1+2 left, offset = 0
FreeBoB MSG: Registering playback port dev1p_SpdifOut 1+2 right
registered port freebob_pcm:dev1p_SpdifOut 1+2 right, offset = 0
++ jack_rechain_graph():
client freebob_pcm: internal client, execution_order=0.
-- jack_rechain_graph()
FreeBoB MSG: MIDI threads running with Realtime scheduling, priority 92
FreeBoB MSG: MIDI queue thread started
libiec61883 warning: Established connection on channel 0.
You may need to manually set the channel on the receiving node.
libiec61883 warning: Established connection on channel 1.
You may need to manually set the channel on the transmitting node.
3157 waiting for signals
load = 1.3782 max usecs: 147.000, spare = 5186.000
load = 2.0767 max usecs: 148.000, spare = 5185.000
load = 2.7860 max usecs: 150.000, spare = 5183.000
jack main caught signal 2
starting server engine shutdown
stopping driver
unloading driver
no message buffer overruns
freeing shared port segments
stopping server thread
stopping watchdog thread
last xrun delay: 0.000 usecs
max delay reported by backend: 0.000 usecs
freeing engine shared memory
max usecs: 170.000, engine deleted
no message buffer overruns
cleaning up shared memory
cleaning up files
unregistering server `default'
$

Nothing to it :)

Thanks David.  I hope this helps the next person googling for answers.



More information about the PlanetCCRMA mailing list