Links Interessantes Patrocinados

-> WebCam Ubuntu 8.10 - v4l v4l2

Minha webcam não funcionou.. ACER 4520 - 5074

Após muita pesquisa e discutir com a comunidade Tchelinux.. foi concluído que meu problema eh com a versão do plugin de video.. onde o cheese ( programa que eu utilizava para manuzear com a web cam ) apenas suporta a versão v4l e o do driver instalado para minha cam é v4l2.

Resolvi meu problema temporariamente utilizando uma wrapper onde instalo uma biblioteca que implementa a “tradução” de chamadas v4l para v4l2...



1 - instale a libv4l:

# aptitude install libv4l-0


2 - crie um script wrapper para ela (vamos chamar de ‘v4l’):

# echo '#!/bin/bash LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so "$@" ' > /usr/local/bin/v4l

# chmod a+x /usr/local/bin/v4l



3 - chame as suas aplicações usando o wrapper:

# v4l skype&
ou
# v4l camorama&
ou
# v4l xawtv&
ou

# v4l amsn&





testei com o programa Camorama e funcionou ok..
já com o Cheese continuou sem funcionar...




Se você teve o mesmo problema, e resolveu, ou teve algum outro problema e já conseguiu resolver, favor postar nos comentários, ou então, até mesmo enviando-me um e-mail ( mgoebelm@gmail.com )




Segue abaixo o link com a referência:

http://br-linux.org/2008/uma-dica-para-fazer-funcionar-sua-webcam-no-ubuntu/



;)

12 comentários

Anônimo disse...

eu tentei executar:
v4l camorama &
e deu esse erro:

/bin/bash: LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so "$@": No such file or directory

Marcelo Goebel Machado (Goebel) disse...

bom.. então o passo de criar a alias (v4l) não foi feito corretamente..

soh para agnt entender melhor..


No such file or directory

isso quer dizer.. que o arquivo ou diretorio nao foi encontrado..


bom.. primeiro vamos fazer um teste..


digite apenas isso la no console:

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so camorama&


bom.. se isso funcionar..
foi falha na hora de criar a nossa "alias v4l"

para criar.. faz o seguinte..
abre o console..

e digita primeiro:

# aptitude install libv4l-0

(enter)

sudo echo '#!/bin/bash

(enter)

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so "$@" ' > /usr/local/bin/v4l

(enter)

sudo chmod a+x /usr/local/bin/v4l

(enter)

pronto.. alias v4l ja está criada..

espero ter ajudado.. qualquer duvida.. posta ai..

Anônimo disse...

Agora executa o camorama, mas mostra uma tela cinza em vez da imagem da camera...

O módulo gspca está carregado

Marcelo Goebel Machado (Goebel) disse...

bom..temos um teste que pode ser feito..

vc ja tentou usar sua camera pelo programa "Ekiga"?

bom.. recomendo fazer um teste com ele..

caso não funcione.. eh pq o problema eh no modulo.. ou em algum "driver" da camera.. ou seja.. na instalação..

lendo o post vc deve ter percebido que o meu caso foi a questao do plugin do video apenas..

mas caso nao funcione no ekiga.. me passe o modelo da sua cam direitinho.. que agnt pod tentar ajudar..

Anônimo disse...

Eu testei com o Ekiga e deu o mesmo erro.

Minha webcam é a Vimicro
(Z-Star Microelectronics Corp. ZC0301 WebCam)

Marcelo Goebel Machado (Goebel) disse...

"Eu testei com o Ekiga e deu o mesmo erro."

a tela cinza?

bom.. então com certeza eh na instalação..

dei uma olhada rapida..
e nesse link aqui me pareceu ter bastante soluçoes para o seu caso..

Cannot install webcam VIMICRO USB PC CAMERA (ZC0301PLH) on Ubuntu Edgy

aguardo um retorno..

Marcelo Goebel Machado (Goebel) disse...

também achei esse link aqui.. me pareceu interessante dar uma lida...

http://ge.ubuntuforums.com/showthread.php?p=6189127

Anônimo disse...

a webcam ainda não funciona...

Edson N. Silva Jr. disse...

Para o cheese nao precisa usar o script.

quem nao estah conseguindo fazer executar.

reedite o script
gedit /usr/local/bin/v4l
e deixe a primeira linha apenas com
#!/bin/bash
e a 2a. linha como
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so "$@"

Vai funcionar!!!

Edson Nascimento
ensilvajr@yahoo.com.br

Marcelo Goebel Machado (Goebel) disse...

Muito obrigado pela colaboração Edson.. aqui funcionou de boa..

Unknown disse...

Ola pessoal estou tentando mais de uma semana para fazer a minha webcam notebook funcionar mais ñ consigo. quando digito lsusb aparece:
Bus 007 Device 003: ID 5986:0202 Acer, Inc
Bus 007 Device 002: ID 0bda:0158 Realtek Semiconductor Corp. Mass Stroage Device
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 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 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem / E270 HSDPA/HSUPA Modem
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
ja tentei os seguintes programas cheese, camorama. no amsn ele reconhece como usb2.0 camera mais a tela fica toda preta no windows esta a mesma coisa fiz o tutorial aki mais não deu certo alguma idéia do que pode ser???
profinfofabio@yahoo.com.br

Anônimo disse...

Realmente esta dica é otima

para rodar o kopete

v4l kopete -caption \"


( Mascote do Linux )

Sobre mim:

Pelotas, Rio Grande do Sul, Brazil
Apenas um iniciante em linux com o intuíto de documentar suas aprendizagens e assim poder compartilhar com o próximo.