Configurando sua Webcam no Ubuntu.

17 04 2007

Quase sempre as pessoas tem poblemas com o suporte de webcam’s no Linux, devido a complexibilidade de configura-las, pois na maioria da vezes os “windows users” estão acostumados a plugar tal dispositivo e já sair usando, há modelos que isso é possivel já que alguns fabricantes lembram que exitem usuários linux e dão suporte para tal.

Digamos que você compre uma webcam daquelas do mercado livre de R$ 50,00 reias só para brincar sem gastar muita grana e para sua surpresa quando à pluga no seu Ubuntu, nenhum aviso, nenhum programa se abre, nada acontece.

Concerteza muitas pessoas já passaram por isso… tentarei exclarecer abaixo como resolver tais poblemas, pois afinal nem todo mundo pode gastar R$ 190,00 reais em uma webcam com suporte linux só pra bater papo no messenger né.

O Primeiro coisa a ser feita é verificar o driver certo para sua webcam. Sabe aquele cedezinho bonitinho que veio com a sua webcam? se você usa linux esqueça-o😀.

Esse passo que descreverei é fundamental, errando aqui tenha certeza que você não vai ter êxito nos passos seguintes.

Para poder ver qual o modelo da sua webcam, ou você pode ver diretamente no manual (jeito mais fácil), mas se você é uma pessoa ‘Não muito caprichosa’ e perdeu o manual (como eu :p), não precisar ameaçar a mulher que te vendeu a camera a te dar outro :p, basta ir ao terminal e digitar:

$ lsusb | grep Camera

Vai aparecer algo parecido com isso:

Bus 001 Device 002: ID 13270:9310 NHJ, Ltd Che-ez! Snap/Digital Camera

Feito isso você procura pelo ID do fabricante da placa e pelo modelo especifico dela (quem mandou ser tão cabeça de vento e perder o manual :p, o google ajuda muito nessas horas, é relativamente fácil descobrir tendo essas informações na mão.

Depois de saber o fabricante e o modelo da camera veja no google qual pacote que dá suporte a ela. Vou citar aqui os prováveis: Spca5xx, Sn9c102 (a minha foi essa) é so procurar que vai achar.

Antes de começar a compilar qualquer coisa vamos precisar de alguns programas instalados. Então go to Terminal:

sudo apt-get install linux-headers-2.6.12-10-386
sudo apt-get install build-essential

Uma coisa MUITO IMPORTANTE, por causa de problemas com incompatibilidade entre as versões do gcc, so poderemos compilar qualquer drive se estivermos usando a mesma versão que foi compilado o nosso kernel, no caso do Ubuntu 6.10 a versão do gcc foi a 4.1(para saber basta rodar o comando less /proc/version a versão do gcc vai aparecer nas ultimas linhas), vamos ter que instalar.

sudo apt-get install gcc-4.1
$ CC=gcc-4.1
$ export CC

Por precaução execute o comando(ele vai criar um link para a fonte do kernel, alguns instaladores usam localizações diferentes.

sudo ln -s /usr/include/linux /usr/src/linux

Pronto nossos preparativos terminaram vamos agora instalar realmente esse drive.

Spca5xx

Esse modelo é como se fosse o coringa, atualmente tem suporte a mais de 170 cameras, você pode baixa-lo Aqui e para ver a lista de cameras que ele tem suporte é so ir no link Aqui. Baixe o drive e descompacte ele na sua pasta com o comando:

$tar -zxvf mais o nome do arquivo
$cd nome da pasta que extraiu
$ make clean
$ make
$ sudo make install

Que são para limpar uma possível instalação anterior, configurar e instalar o drive respectivamente.
Por um erro no instalador (creio eu) ele instala o drive no local errado, teremos que concertar agora.

$ sudo rm /lib/modules/2.6.12-10-386/kernel/drivers/usb/media/spca5xx/spca5xx.ko
$ sudo ln -s /lib/modules/2.6.12-10-386/kernel/drivers/usb/media/spca5xx.ko /lib/modules/2.6.12-10-386/kernel/drivers/usb/media/spca5xx/spca5xx.ko

São comandos enormes eu sei, mas não mordem não, o que eles fazem é simplesmente remover o drive antigo (o primeiro) e criar um link para o novo (segundo).

Depois de tudo feito so nos resta agora ativar o modulo, isso pode ser feito com o comando:

$ modprobe spca5xx

Se sua webcam for suportada por esse drive ele funcionará imediantamente, nem se preocupe em ter que reiniciar.

Good Luck


Ações

Information

One response

17 04 2007

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s




%d blogueiros gostam disto: