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. -- Paulino Kenji Sato http://www.nobel.com.br -- 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]

