I have the same problem (like everyone who tried recently, I guess).
There doesn't seem to be an alternative for this package that will
work with vloopback and such (for use with skype etc.), so please fix
if possible. :(

Running 2.6.28-1-686 kernel in Sid with the following webcam:
[   10.809348] Linux video capture interface: v2.00
[   11.023882] uvcvideo: Found UVC 1.00 device Acer CrystalEye webcam
(064e:a101)
[   11.033777] input: Acer CrystalEye webcam as
/devices/pci0000:00/0000:00:1a.7/usb6/6-1/6-1:1.0/input/input6
[   11.042324] usbcore: registered new interface driver uvcvideo
[   11.050832] USB Video Class driver (v0.1.0)

c...@coal:~$ effectv
v4lopen:VIDIOCGCHAN: Invalid argument
Video initialization failed.

c...@coal:~$strace effectv
execve("/usr/bin/effectv", ["effectv"], [/* 33 vars */]) = 0
brk(0)                                  = 0x9420000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7ef7000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/i686/sse2/cmov/libm.so.6", O_RDONLY) = -1 ENOENT
(No such file or directory)
stat64("/usr/lib/tls/i686/sse2/cmov", 0xbfb16230) = -1 ENOENT (No such
file or directory)
open("/usr/lib/tls/i686/sse2/libm.so.6", O_RDONLY) = -1 ENOENT (No
such file or directory)
stat64("/usr/lib/tls/i686/sse2", 0xbfb16230) = -1 ENOENT (No such file
or directory)
open("/usr/lib/tls/i686/cmov/libm.so.6", O_RDONLY) = -1 ENOENT (No
such file or directory)
stat64("/usr/lib/tls/i686/cmov", 0xbfb16230) = -1 ENOENT (No such file
or directory)
open("/usr/lib/tls/i686/libm.so.6", O_RDONLY) = -1 ENOENT (No such
file or directory)
stat64("/usr/lib/tls/i686", 0xbfb16230) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/sse2/cmov/libm.so.6", O_RDONLY) = -1 ENOENT (No
such file or directory)
stat64("/usr/lib/tls/sse2/cmov", 0xbfb16230) = -1 ENOENT (No such file
or directory)
open("/usr/lib/tls/sse2/libm.so.6", O_RDONLY) = -1 ENOENT (No such
file or directory)
stat64("/usr/lib/tls/sse2", 0xbfb16230) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/cmov/libm.so.6", O_RDONLY) = -1 ENOENT (No such
file or directory)
stat64("/usr/lib/tls/cmov", 0xbfb16230) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls", 0xbfb16230)      = -1 ENOENT (No such file or directory)
open("/usr/lib/i686/sse2/cmov/libm.so.6", O_RDONLY) = -1 ENOENT (No
such file or directory)
stat64("/usr/lib/i686/sse2/cmov", 0xbfb16230) = -1 ENOENT (No such
file or directory)
open("/usr/lib/i686/sse2/libm.so.6", O_RDONLY) = -1 ENOENT (No such
file or directory)
stat64("/usr/lib/i686/sse2", 0xbfb16230) = -1 ENOENT (No such file or directory)
open("/usr/lib/i686/cmov/libm.so.6", O_RDONLY) = -1 ENOENT (No such
file or directory)
stat64("/usr/lib/i686/cmov", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/lib/i686/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or
directory)
stat64("/usr/lib/i686", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/lib/sse2/cmov/libm.so.6", O_RDONLY) = -1 ENOENT (No such
file or directory)
stat64("/usr/lib/sse2/cmov", 0xbfb16230) = -1 ENOENT (No such file or directory)
open("/usr/lib/sse2/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or
directory)
stat64("/usr/lib/sse2", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/lib/cmov/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or
directory)
stat64("/usr/lib/cmov", 0xbfb16230)     = -1 ENOENT (No such file or directory)
open("/usr/lib/libm.so.6", O_RDONLY)    = -1 ENOENT (No such file or directory)
stat64("/usr/lib", {st_mode=S_IFDIR|0755, st_size=69632, ...}) = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=56509, ...}) = 0
mmap2(NULL, 56509, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7ee9000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/i686/cmov/libm.so.6", O_RDONLY) = 3
read(3, "\177elf\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\...@4\0\0004\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=149328, ...}) = 0
mmap2(NULL, 151680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xb7ec3000
mmap2(0xb7ee7000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23) = 0xb7ee7000
close(3)                                = 0
open("/usr/lib/i686/cmov/libSDL-1.2.so.0", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/lib/i686/libSDL-1.2.so.0", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib/sse2/libSDL-1.2.so.0", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib/libSDL-1.2.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20d\0\0004\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=438584, ...}) = 0
mmap2(NULL, 747920, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xb7e0c000
mmap2(0xb7e76000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x69) = 0xb7e76000
mmap2(0xb7e78000, 305552, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7e78000
close(3)                                = 0
open("/usr/lib/i686/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib/i686/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/lib/sse2/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/lib/libc.so.6", O_RDONLY)    = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/i686/cmov/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320h\1\0004\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1433988, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7e0b000
mmap2(NULL, 1439312, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = 0xb7cab000
mmap2(0xb7e05000, 12288, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15a) = 0xb7e05000
mmap2(0xb7e08000, 9808, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7e08000
close(3)                                = 0
open("/usr/lib/i686/cmov/libpthread.so.0", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/lib/i686/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib/sse2/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file
or directory)
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/i686/cmov/libpthread.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0
H\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=116294, ...}) = 0
mmap2(NULL, 98772, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xb7c92000
mmap2(0xb7ca7000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14) = 0xb7ca7000
mmap2(0xb7ca9000, 4564, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7ca9000
close(3)                                = 0
open("/usr/lib/i686/cmov/libasound.so.2", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/lib/i686/libasound.so.2", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib/sse2/libasound.so.2", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib/libasound.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\7\2\0004\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=819668, ...}) = 0
mmap2(NULL, 818576, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xb7bca000
mmap2(0xb7c8e000, 16384, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc4) = 0xb7c8e000
close(3)                                = 0
open("/usr/lib/i686/cmov/libdl.so.2", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib/i686/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/usr/lib/sse2/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/usr/lib/libdl.so.2", O_RDONLY)   = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/i686/cmov/libdl.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0
\n\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=9676, ...}) = 0
mmap2(NULL, 12408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xb7bc6000
mmap2(0xb7bc8000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb7bc8000
close(3)                                = 0
open("/usr/lib/i686/cmov/libdirectfb-1.2.so.0", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/usr/lib/i686/libdirectfb-1.2.so.0", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/lib/sse2/libdirectfb-1.2.so.0", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/lib/libdirectfb-1.2.so.0", O_RDONLY) = 3
read(3, 
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\306\0\0004\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=488936, ...}) = 0
mmap2(NULL, 493316, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xb7b4d000
mmap2(0xb7bc3000, 12288, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x75) = 0xb7bc3000
close(3)                                = 0
open("/usr/lib/i686/cmov/libfusion-1.2.so.0", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/usr/lib/i686/libfusion-1.2.so.0", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/lib/sse2/libfusion-1.2.so.0", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/lib/libfusion-1.2.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340(\0\0004\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=32256, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7b4c000
mmap2(NULL, 35228, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xb7b43000
mmap2(0xb7b4b000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7) = 0xb7b4b000
close(3)                                = 0
open("/usr/lib/i686/cmov/libdirect-1.2.so.0", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/usr/lib/i686/libdirect-1.2.so.0", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/lib/sse2/libdirect-1.2.so.0", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/lib/libdirect-1.2.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0
=\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=92696, ...}) = 0
mmap2(NULL, 93548, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xb7b2c000
mmap2(0xb7b42000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16) = 0xb7b42000
close(3)                                = 0
open("/usr/lib/i686/cmov/libvga.so.1", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib/i686/libvga.so.1", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/usr/lib/sse2/libvga.so.1", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/usr/lib/libvga.so.1", O_RDONLY)  = 3
read(3, 
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\220\0\0004\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=357128, ...}) = 0
mmap2(NULL, 396156, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xb7acb000
mmap2(0xb7b1c000, 28672, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x50) = 0xb7b1c000
mmap2(0xb7b23000, 35708, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7b23000
close(3)                                = 0
open("/usr/lib/i686/cmov/librt.so.1", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib/i686/librt.so.1", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/usr/lib/sse2/librt.so.1", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/usr/lib/librt.so.1", O_RDONLY)   = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/i686/cmov/librt.so.1", O_RDONLY) = 3
read(3, 
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\30\0\0004\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=30624, ...}) = 0
mmap2(NULL, 33364, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xb7ac2000
mmap2(0xb7ac9000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6) = 0xb7ac9000
close(3)                                = 0
open("/usr/lib/i686/cmov/libx86.so.1", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib/i686/libx86.so.1", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/usr/lib/sse2/libx86.so.1", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/usr/lib/libx86.so.1", O_RDONLY)  = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libx86.so.1", O_RDONLY)      = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\5\0\0004\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=7712, ...}) = 0
mmap2(NULL, 11884, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xb7abf000
mmap2(0xb7ac1000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb7ac1000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7abe000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7abd000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7abd6c0,
limit:1048575, seg_32bit:1, contents:0, read_exec_only:0,
limit_in_pages:1, seg_not_present:0, useable:1}) = 0
open("/dev/urandom", O_RDONLY)          = 3
read(3, "\35\261\356\t", 4)             = 4
close(3)                                = 0
mprotect(0xb7ac9000, 4096, PROT_READ)   = 0
mprotect(0xb7bc8000, 4096, PROT_READ)   = 0
mprotect(0xb7ca7000, 4096, PROT_READ)   = 0
mprotect(0xb7e05000, 8192, PROT_READ)   = 0
mprotect(0xb7ee7000, 4096, PROT_READ)   = 0
mprotect(0xb7f16000, 4096, PROT_READ)   = 0
munmap(0xb7ee9000, 56509)               = 0
set_tid_address(0xb7abd708)             = 15826
set_robust_list(0xb7abd710, 0xc)        = 0
futex(0xbfb168e0, FUTEX_WAKE_PRIVATE, 1) = 0
rt_sigaction(SIGRTMIN, {0xb7c962e0, [], SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0xb7c96710, [], SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
uname({sys="Linux", node="yu", ...})    = 0
time(NULL)                              = 1237550323
time(NULL)                              = 1237550323
brk(0)                                  = 0x9420000
brk(0x9443000)                          = 0x9443000
open("/dev/video0", O_RDWR)             = 3
ioctl(3, EXT2_IOC_GETVERSION or VIDIOCGCAP, 0x8074904) = 0
ioctl(3, EXT2_IOC_SETVERSION or SONYPI_IOCGBAT1CAP or VIDIOCGCHAN,
0x8074940) = -1 EINVAL (Invalid argument)
dup(2)                                  = 4
fcntl64(4, F_GETFL)                     = 0x2 (flags O_RDWR)
fstat64(4, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7ef6000
_llseek(4, 0, 0xbfb16234, SEEK_CUR)     = -1 ESPIPE (Illegal seek)
write(4, "v4lopen:VIDIOCGCHAN: Invalid arg"..., 38v4lopen:VIDIOCGCHAN:
Invalid argument
) = 38
close(4)                                = 0
munmap(0xb7ef6000, 4096)                = 0
write(2, "Video initialization failed.\n", 29Video initialization failed.
) = 29
exit_group(1)                           = ?



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to