Foi quase, olha a saída do mplayer

 mplayer tv://
MPlayer 1.0rc2-4.1.2 (C) 2000-2007 MPlayer Team
CPU: AMD Sempron(tm) Processor 3000+ (Family: 15, Model: 44, Stepping: 2)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE SSE2

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 ;-)
v4l2: unable to open '/dev/video0': No such device or address
v4l2: ioctl set mute failed: Bad file descriptor
v4l2: 0 frames successfully processed, 0 frames dropped.


Exiting... (End of file)


Observei que o dispositivo /dev/video0 ou /dev/video não existe mesmo...


Em 30-05-2010 17:04, Paulino Kenji Sato escreveu:
2010/5/30 Cleber Ianes <[email protected]>:
  
Saudações pessoal.

*Comprei uma webcam, não entendi, mas quando falei que usaria em Linux o
vendedor colocou uma cartela de doril na sacolinha e disse: "Acho que vai
precisar disso também, cortesia da casa!!". Acabei de chegar da farmácia,
comprei outra cartela pq aquela que vem de brinde acabou!* rsrsrs
    
...
Sempre, antes de comprar, veja se o hardware segue os padrões, muitos
dispositivos são padronizados, como  o teclado e o mouse, dispositivos
de armazenamento, etc.
Webcams foram recentemente padronizados, o UVC (USB Video Class), o
kernel linux atual suporta.
Então quando for comprar uma webcam, compre um que diga e é sem driver
ou compatível com  o windows vista ou MAC OS, em alguns tem até linux
na lista de compatibilidade. Costuma vir se o cd de instalação.
...
  
no lsusb tenho:
    Bus 1 Device 2: ID 093a:2700 Pixart Imaging, Inc.
    
Parece que essa ai e uma UVC.

  
Socorro, não sei nem por onde começar. srsrsr
    
Remove a webcam;
como root rode:
# dmesg -c
pluga a webcam espere uns 10s e rode
# dmesg | tee /tmp/webcam_dmesg.txt
A saída será similar a esse:

[ 1563.748034] usb 4-2: new full speed USB device using uhci_hcd and address 2
[ 1563.896002] usb 4-2: configuration #1 chosen from 1 choice
[ 1563.920307] usb 4-2: New USB device found, idVendor=1c4f, idProduct=3000
[ 1563.920316] usb 4-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1563.920320] usb 4-2: Product: USB Web Camera
[ 1563.920323] usb 4-2: Manufacturer: SiGma Micro
** [ 1564.100225] uvcvideo: Found UVC 1.00 device USB Web Camera (1c4f:3000)
[ 1564.103069] uvcvideo: Failed to query (135) UVC control 1 (unit 0)
: -32 (exp. 26).
[ 1564.105212] input: USB Web Camera as /class/input/input6
** [ 1564.105705] usbcore: registered new interface driver uvcvideo
[ 1564.105714] USB Video Class driver (v0.1.0)

** linhas que devem indicar que a webcam esta funcional.
Infelizmente o modulo não diz qual o device foi criado, um ls
/dev/video* ajuda a determinar, tem que existir um deles.
Suponha que só exista a /dev/video0, para testar se consegue imagem
dele, tem que usar algum programa, como o mplayer
$ mplayer tv:// -tv device=/dev/video1
Precisa que o usuário esteja no grupo vídeo.
Para colocar o usuário no grupo vídeo
# usermod -a -G video
Para o usuário já logado reconhecer o novo grupo (vale somente na
shell em que foi feito)
$ newgrp video
Use o comando id para verificar se esta no grupo vídeo.
Se não funcionar, rode
$ mplayer tv:// -tv device=/dev/video0 >/tmp/mplayer.txt

E inclua o conteúdo dos dois arquivos (/tmp/webcam_dmesg.txt e
/tmp/mplayer.txt) no próximo email.


  


-- 
Cleber Ianes
Ger. de Tecnologias Livre
Freenet tecnologias - Dracena/SP
cleberianes.blogspot.com

--
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br
 
Antes de perguntar:
http://www.istf.com.br/perguntas/
 
Para sair da lista envie um e-mail para:
[email protected]

Responder a