RE: Webcam
Em Qui, 2008-04-17 às 00:19 -0300, linux@juniorpolegato.com.br escreveu:
> > Não deu certo
>
> Mande-nos a saída do dmesg e do lsusb... Faça o seguinte:
Olá senhores. Aproveitando o tópico:
Encontrei algumas informações sobre este assunto, mas mesmo assim não
consegui colocá-la para funiconar. O que fiz foi o seguinte, baseando-me
no
http://hamacker.wordpress.com/2007/10/22/instalando-uma-webcam-microdia/
Identificada a câmera: Microdia
Procurei na net e encontrei o módulo correspondente: uvcvideo
Baixei o módulo e instalei:
svn checkout http://svn.berlios.de/svnroot/repos/linux-uvc/linux-uvc/trunk/
cd trunk/
make
make install
depmod -a
modprobe uvcvideo
gstreamer-properties
Na aba vídeo, quando tentei setar para o V4l, deu o seguinte erro:
'Video for Linux (v4l)': Device "/dev/video0" does not exist. [v4l_calls.c(168): gst_v4l_open (): /pipeline0/v4lsrc2]
Pesquisando, o udev é o responsável pela montagem automática do dispositivo. Com alternativa, criei um link simbólico:
ln -s /dev/v4l/video0 /dev/video
ln -s /dev/v4l/video0 /dev/video0
Também não funcionou.
Com um pouco mais de pesquisa, pelo que entendi, depende do ID da
câmera. No caso, a minha com o ID ID 0c45:6270 não é suportada.
Mando abaixo o procedimento pedido pelo Polegato
> 1. Reinicie a máquina e logue na interface gráfica se necessário;
Ok
> 2. Abra um terminal (no Debian/Gnome fica em
> Aplicações->Acessórios->Terminal;
ok
> 3. Conecte a câmera e depois digite no terminal "lsusb" e depois pressione
> a tecla [Enter];
> 4. Retire a câmera e depois digite no terminal "dmesg|tail -n 30" (sem as
> aspas) e depois pressione a tecla [Enter];
Didático... =)
marcelo@maquina:~$ sudo lsusb
Bus 005 Device 004: ID 0c45:6270 Microdia U-CAM PC Camera NE878
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
marcelo@pmaquina:~$ dmesg|tail -n 30
usb 5-2: USB disconnect, address 3
atkbd.c: Unknown key released (translated set 2, code 0xff on
isa0060/serio0).
atkbd.c: Use 'setkeycodes e07f <keycode>' to make it known.
atkbd.c: Unknown key released (translated set 2, code 0xe0 on
isa0060/serio0).
atkbd.c: Use 'setkeycodes e060 <keycode>' to make it known.
atkbd.c: Unknown key released (translated set 2, code 0xff on
isa0060/serio0).
atkbd.c: Use 'setkeycodes e07f <keycode>' to make it known.
atkbd.c: Unknown key released (translated set 2, code 0xff on
isa0060/serio0).
atkbd.c: Use 'setkeycodes e07f <keycode>' to make it known.
atkbd.c: Unknown key released (translated set 2, code 0xff on
isa0060/serio0).
atkbd.c: Use 'setkeycodes e07f <keycode>' to make it known.
atkbd.c: Unknown key released (translated set 2, code 0xff on
isa0060/serio0).
atkbd.c: Use 'setkeycodes e07f <keycode>' to make it known.
atkbd.c: Unknown key released (translated set 2, code 0xff on
isa0060/serio0).
atkbd.c: Use 'setkeycodes e07f <keycode>' to make it known.
atkbd.c: Unknown key released (translated set 2, code 0xe0 on
isa0060/serio0).
atkbd.c: Use 'setkeycodes e060 <keycode>' to make it known.
atkbd.c: Unknown key released (translated set 2, code 0xe0 on
isa0060/serio0).
atkbd.c: Use 'setkeycodes e060 <keycode>' to make it known.
atkbd.c: Unknown key released (translated set 2, code 0xff on
isa0060/serio0).
atkbd.c: Use 'setkeycodes e07f <keycode>' to make it known.
atkbd.c: Unknown key released (translated set 2, code 0xff on
isa0060/serio0).
atkbd.c: Use 'setkeycodes e07f <keycode>' to make it known.
input: AT Translated Set 2 keyboard as /class/input/input6
agpgart: Found an AGP 3.5 compliant device at 0000:00:00.0.
agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode
usb 5-2: new high speed USB device using ehci_hcd and address 4
usb 5-2: configuration #1 chosen from 1 choice
usb 5-2: USB disconnect, address 4
> 5. Selecione tudo o que apareceu no terminal pressionando o botão esquerdo
> (apontador) do mouse e arrastando para selecionar e soltando-o quando
> terminar, depois clica com o botão direito (menu suspenso) sobre a seleção
> e depois clique em copiar
> 6. Abra um novo e-mail e cole esses dados no corpo, depois nos envie este
> e-mail.
Feito e no aguardo.
Marcelo
Reply to:
- Follow-Ups:
- Re: Webcam
- From: Davi Vidal <davividal@siscompar.com.br>
- References:
- Webcam
- From: Sylvio Dias Jacome <sdjacome@hotmail.com>
- Re: Webcam
- From: Junior Polegato - Linux <linux@juniorpolegato.com.br>
- RE: Webcam
- From: linux@juniorpolegato.com.br