After two weeks of debugging, i'm finally reduced to problems google
can't help me with.  I'm using a sony camcorder over Firewire and
I've mounted devfs on /dev.  This is on a freshly installed debian
testing with the newest GEM(0.90-18) and puredata packages in Debian
unstable.  When I try the 00simplevideo tutorial with the only
modification being to add the |Driver 1( message I get an error on
stderr:<br>
<br>
initializing: Invalid argument<br>
<br>
<br>
on further examination using strace i've tracked the error down to this system call:<br>
<br>
15107 open(&quot;/dev/ieee1394/dv/host0/PAL/in&quot;, O_RDWR) = 8<br>
15107 ioctl(8, FIBMAP, 0xbfda9c30)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = -1 EINVAL (Invalid argument)<br>
15107 write(2, &quot;initializing: Invalid argument\n&quot;, 31) = 31<br>
15107
close(8)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<br>
<br>
so its successfully opening the device, at least, but failing on the ioctl.<br>
<br>
read/write permissions for /PAL/in are everybody, so thats not it...<br>
<br>
Any suggestions?&nbsp; I'm pretty much at my wits end here.&nbsp; Right
now, all I'm trying to do is have the program display video from the
Firewire camera.&nbsp; Once that works, I want to use PD to add effects
like text overlay and reflecting the video across a vertical axis live
in real-time.&nbsp; I think Gem and PD are the right tools to do that,
but I can't seem to get over this Firewire problem.<br>
<br>
Thanks,<br>
Jon Weisz<br>
<br>
<br>