[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Skype video black after upgrade



On 28.07.2011 13:15, Rainer Kluge wrote:
> Am 25.07.2011 18:20, schrieb komodo:
>>
>> libv4l2: error converting / decoding frame data
>>
>> but when i install previous version of lib32v4l and v4l (0.8.4-2) than
>> video
>> is working again.
> 
> I have the same problem with my Logitech QuickCam Messanger (046d:08da)
> and fixed by dowgrading to v4l 0.8.0-1 (I did not find other versions on
> the ftp server). I suppose that the problem is related to some Logitech
> webcams.
> 
> Rainer
> 
> 

I have the same problem with the next laptop's internal web-com:
~$ lsusb
Bus 005 Device 002: ID 046d:0896 Logitech, Inc. OrbiCam.
It works about 2 years ago under lenny without any problem with the
package "gspca" which did not be include in the kernel before the Linux
kernel 2.26.30 if I remember.
I am not an active user of web-com and after some months ot more than a
year I found that my web-com does not work anymore. (I used Lenny under
the Linux kernel 2.26.30, 2.26.32 from backports at that moment).
Some times it works some ours or minites (I don't know why) and ended
work again for a long times.
I expected that it would be work again under Squeeze but it don't work
now, after upgrading to squeeze.
I have the next kernel modules loaded:
lsmod | grep gspca
gspca_vc032x           21444  0
gspca_main             18727  1 gspca_vc032x
videodev               29993  1 gspca_main
usbcore               122498  8
btusb,gspca_vc032x,gspca_main,usb_storage,usbhid,uhci_hcd,ehci_hcd
and it seems to me that it must work but it doesn't.
It doesn't work not only with skype but and with `cheese` and mplayer.
So, I have the next report about errors from the mplayer when I try to
make it works:

~$ mplayer tv://
MPlayer SVN-r31918 (C) 2000-2010 MPlayer Team
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote
control.

Playing tv://.
TV file format detected.
Selected driver: v4l2
 name: Video 4 Linux 2 input
 author: Martin Olschewski <olschewski@zpr.uni-koeln.de>
 comment: first try, more to come ;-)
v4l2: your device driver does not support VIDIOC_G_STD ioctl,
VIDIOC_G_PARM was used instead.
Selected device: Camera
 Capabilities:  video capture  read/write  streaming
 supported norms:
 inputs: 0 = vc032x;
 Current input: 0
 Current format: unknown (0x55595659)
tv.c: norm_from_string(pal): Bogus norm parameter, setting default.
v4l2: ioctl enum norm failed: Invalid argument
Error: Cannot set norm!
Selected input hasn't got a tuner!
v4l2: Cannot get fps
v4l2: ioctl set mute failed: Invalid argument
v4l2: ioctl query control failed: Invalid argument
v4l2: ioctl query control failed: Invalid argument
v4l2: ioctl query control failed: Invalid argument
v4l2: ioctl query control failed: Invalid argument
open: No such file or directory
[MGA] Couldn't open: /dev/mga_vid
open: No such file or directory
[MGA] Couldn't open: /dev/mga_vid
[VO_TDFXFB] This driver only supports the 3Dfx Banshee, Voodoo3 and
Voodoo 5.
s3fb: Couldn't map S3 registers: Operation not permitted
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared
object file: No such file or directory
[vdpau] Error when calling vdp_device_create_x11: 1
==========================================================================
Cannot find codec matching selected -vo and video format 0x55595659.
==========================================================================

v4l2: ioctl set mute failed: Invalid argument
v4l2: 0 frames successfully processed, 1 frames dropped.

Exiting... (End of file)



~$ mplayer tv:// -tv device=/dev/video0:driver=v4l
MPlayer SVN-r31918 (C) 2000-2010 MPlayer Team
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote
control.

Playing tv://.
TV file format detected.
Selected driver: v4l
 name: Video 4 Linux input
 author: Alex Beregszaszi
 comment: under development
=================================================================
 WARNING: YOU ARE USING V4L DEMUXER WITH V4L2 DRIVERS!!!
 As the V4L1 compatibility layer is broken, this may not work.
 If you encounter any problems, use driver=v4l2 instead.
 Bugreports on driver=v4l with v4l2 drivers will be ignored.
=================================================================
Selected device: Camera
 Capabilities: capture
 Device type: 1
 Supported sizes: 48x32 => 640x480
 Inputs: 1
  0: vc032x:  (tuner:0, norm:pal)
ioctl set chan failed: Invalid argument
ioctl set chan failed: Invalid argument
Error: Cannot set norm!
Selected input hasn't got a tuner!
FPS not specified in the header or invalid, use the -fps option.

ioctl mcapture failed: Invalid argument
open: No such file or directory
[MGA] Couldn't open: /dev/mga_vid
open: No such file or directory
[MGA] Couldn't open: /dev/mga_vid
[VO_TDFXFB] This driver only supports the 3Dfx Banshee, Voodoo3 and
Voodoo 5.
s3fb: Couldn't map S3 registers: Operation not permitted
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared
object file: No such file or directory
[vdpau] Error when calling vdp_device_create_x11: 1
==========================================================================

ioctl mcapture failed: Invalid argument
Opening video decoder: [raw] RAW Uncompressed Video
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 48x32 => 48x32 Planar YV12
Selected video codec: [rawyv12] vfm: raw (RAW YV12)
==========================================================================
Audio: no sound
Starting playback...
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

ioctl mcapture failed: Invalid argument

ioctl mcapture failed: Invalid argument
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0


MPlayer interrupted by signal 2 in module: video_read_frame
V:-9223372036854.8   0/  0 ??% ??% ??,?% 0 0

Exiting... (Quit)

You wrote that it need to install v4l instead v4l2, how can I do it?
I cannot find the package named by you "v4l" in the squeeze repos:
~$ aptitude search v4l
p   dov4l                           - program to set and query settings
of video
p   dv4l                            - Redirect V4L API to access a
camcorder fro
p   gambas2-gb-v4l                  - The Gambas video for Linux
component
i A lib32v4l-0                      - Collection of video4linux support
librarie
p   lib32v4l-dev                    - Collection of video4linux support
librarie
p   libpt-1.10.10-plugins-v4l       - Portable Windows Library Video
Plugin for
p   libpt-1.10.10-plugins-v4l2      - Portable Windows Library Video
Plugin for
v   libpt-plugins-v4l               -

v   libpt-plugins-v4l2              -

i A libv4l-0                        - Collection of video4linux support
librarie
p   libv4l-dev                      - Collection of video4linux support
librarie
p   libvideo-capture-v4l-perl       - Perl interface to the Video4linux
framegra
p   qv4l2                           - Graphical Qt v4l2 control panel

p   v4l-conf                        - инструмент настройки драйверов
video4linux
p   v4l-utils                       - Collection of command line
video4linux uti
p   v4l2ucp                         - Video for Linux 2 Universal
Control Panel

Is it possible to make my web-com to work?
P.S. OS Debian Squeeze AMD64 on laptop Acer TravelMate 3043WTMi



Reply to: