[Risolto] web-cam Acer CrystalEye

buongiorno, ho un un problemino sulla webcam incorporata del mio portatile, non funziona più, si accende la spia e non trasmette il video, adesso non so se il problema è della web o meno, fino all’altro giorno con vista, funzionava ad alternanza, poi da quando ho installato f17, ha ripreso a funzionare egregiamente, ha smesso di funzionare nel momento in cui ho inserito un’altra web-cam per provare se funzionasse o meno, e da quel momento nessuno dei due funzionano più.

queste sono le caratteristiche.

[luca@luca ~]$ lsusb Bus 002 Device 002: ID 064e:a101 Suyin Corp. Acer CrystalEye Webcam Bus 006 Device 002: ID 0c45:602c Microdia Clas Ohlson TWC-30XOP Webcam Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub [luca@luca ~]$

vedere output di:

# dmesg|grep video

quello che mi esce

[root@luca ~]# dmesg|grep video 0.247054] pci 0000:00:02.0: Boot video device 15.910034] Linux video capture interface: v2.00 16.050114] acer_wmi: Brightness must be controlled by acpi video driver 17.030668] uvcvideo: Found UVC 1.00 device Acer CrystalEye webcam (064e:a101) 17.033745] usbcore: registered new interface driver uvcvideo [root@luca ~]#

vedere anche:

# ll /dev/video*

l’altra web l’ho tolta

[root@luca ~]# ll /dev/video* crw-rw----+ 1 root video 81, 0 21 nov 11.14 /dev/video0 [root@luca ~]#

dai il comando da utente:

$ cheese -d /dev/video0

ti vedi ?

la spia della web si accende, il video non si vede, questo è il messaggio da terminale:

[code][luca@luca ~]$ cheese -d /dev/video0
libv4l2: error turning on stream: Errore di protocollo

** (cheese:2889): WARNING **: Error starting streaming on device ‘/dev/video0’.

** (cheese:2889): WARNING **: Could not negotiate format

[luca@luca ~]$[/code]

con mplayer:

$ mplayer tv:// -tv driver=v4l2:device=/dev/video0:outfmt=yv12:width=160:height=120:fps=60

ti vedi ?

si vede tutto verde.

[code][luca@luca ~]$ mplayer tv:// -tv driver=v4l2:device=/dev/video0:outfmt=yv12:width=160:height=120:fps=60
Creating config file: /home/luca/.mplayer/config
MPlayer SVN-r34652-4.7.0 © 2000-2012 MPlayer Team
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 [email protected]
comment: first try, more to come :wink:
v4l2: your device driver does not support VIDIOC_G_STD ioctl, VIDIOC_G_PARM was used instead.
Selected device: Acer CrystalEye webcam
Capabilities: video capture streaming
supported norms:
inputs: 0 = Camera 1;
Current input: 0
Current format: YUYV
v4l2: ioctl set format failed: Invalid argument
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: ioctl set mute failed: Invalid argument
v4l2: ioctl streamon failed: Protocol error
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

Opening video decoder: [raw] RAW Uncompressed Video
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 160x120 => 160x120 Packed YUY2
Selected video codec: [rawyuy2] vfm: raw (RAW YUY2)

Audio: no sound
Starting playback…
V: 0.0 43/ 43 ??% ??% ??,?% 0 0
v4l2: ioctl set mute failed: Invalid argument
v4l2: 0 frames successfully processed, 0 frames dropped.

Exiting… (Quit)
[luca@luca ~]$ [/code]

e ti vedi ?

no, non mi vedo.

installa:

# yum install v4l2ucp

lancialo da utente:

$ v4l2ucp

resetta i parametri poi fai una preview, ti vedi ?

grazie virus, adesso funziona e mi vedo.

[luca@luca ~]$ cheese -d /dev/video0 [luca@luca ~]$

de nada