Instalando webcams simples em Linux
Dica publicada em Linux / Hardware
Instalando webcams simples em Linux
Introdução:
Encontrar drivers para webcams antigas não Plug and Play é difícil mesmo para Windows. Se você possui uma webcam antiga ou simples, como as que usam o chipset e firmware da Z-Star Microelectronics, como as cams chinesas Vimicro ou as da Europa do Leste, Lenovo e alguns modelos da Clone, LG, Genius etc, essa dica é pra você.
Na minha webcam Vimicro ZCO301, os drivers antigos para Windows Vista não rodaram no Vista 64, mas o driver mais recente da Lenovo funcionou perfeitamente.
Mas há reportos da internet de problemas de baixa resolução, dificuldades de compilação ou ainda de necessidade de alteração de módulos de Kernel:
Porém a partir de 2003 um entusiasmado médico francês, especialista em métodos computacionais de diagnóstico, criou sozinho drivers e módulos de kernel para mais de 200 webcams!
Você pode usar o driver genérico SPCA55xx, mas ele nem sempre funcionará na sua Webcam:
Porém navegando até a página abaixo, você pode identificar o melhor driver para sua cam:
No caso da minha, o melhor driver é o GSPCAV1.
Para o Gentoo, está no Portage. Também pode ser encontrado para Sabayon, Ubuntu, Mandriva, Arch Linux, Fedora, openSUSE, Zenwalk, Debian, Slackware etc.
http://svn.sabayonlinux.org/listing.php?repname=Sabayon+Linux+Overlay&path=%2F&sc=0
http://packages.sabayonlinux.org/
http://packages.gentoo.org/search/?sstring=gspca
http://bbs.archlinux.org/viewtopic.php?id=56947
http://www.mandrivabrasil.org/site/forum/index.php?topic=1838.0
http://rpmfind.net
http://support.zenwalk.org/viewtopic.php?f=34&t=16971
http://forums.opensuse.org
http://mxhaard.free.fr/download.html
A) No Mandriva 2009, instalei com o comando:
# urpmi gspcav1 spcaview
B) No Gentoo, usei o Portage, de maneira habitual, escolhendo o driver para o Kernel atual da Distro:
# emerge --sync
# emerge portage
# emerge -s gspca gspcav1
# emerge -p gspcav1
# emerge -av =gspcav1 (aqui escolha a versão melhor para o Kernel que tem no seu Gentoo) spcaview
C) No Sabayon 3.5, adicionei ao Entropy o repositório não oficial Zenana (só pacotes 64 Bits), com o comando:
# echo repository|zenana|v00d00 Zenana|http://zenana.v00d00.net|http://zenana.v00d00.net#bz2 >> /etc/entropy/repositories
Mais detalhes, veja dica 4 em:
Entropy - O Novo Gerenciador de Pacotes para Sabayon e Gentoo. Comparação com Portage. Atualizado!
e a seguir, instalei o driver como binário, com o comando equo:
# equo install gspcav1-20071224#2.6.26-sabayon spcaview
D) Você pode procurar no repositórios e instalar pelo método típico da sua Distro (apt-get, aptitude, yast, Yum, urpmi, tgz, pacman etc). Ex.: para Ubuntu, Debian e talvez para Satux, Insigne:
# apt-get install gspca-modules-2.6.26-1-686
E) Se não encontrar o driver para sua distro, poderá baixar o pacote fonte e compilar. Ex.:
# apt-get install gspca-source
# cd /usr/src
# tar -jxf gspca.tar.bz2
# cd modules/gspca
# ./gspca_build
# make && make install
Créditos deste método a Kaio Rafael: http://kaiorafael.blogspot.com/
F) Ainda poderá usar o pacote pré compilado multidistro adaptado. Segundo o site, o pacote funcionará nos Kerneis acima do 2.6.11: download gspcav1-20071224.tar.gz
As instruções para a compilação, adaptação e eventual alteração dos módulos de Kernel, pode ser encontrada no arquivo de texto "Install", dentro do pacote, depois de expandido.
Boa sorte!
Encontrar drivers para webcams antigas não Plug and Play é difícil mesmo para Windows. Se você possui uma webcam antiga ou simples, como as que usam o chipset e firmware da Z-Star Microelectronics, como as cams chinesas Vimicro ou as da Europa do Leste, Lenovo e alguns modelos da Clone, LG, Genius etc, essa dica é pra você.
Na minha webcam Vimicro ZCO301, os drivers antigos para Windows Vista não rodaram no Vista 64, mas o driver mais recente da Lenovo funcionou perfeitamente.
Drivers Linux
Uma simples busca na internet lhe mostrará que os drivers para Linux são raros! Drivers genéricos podem ser utilizados (ex. CPIA):Mas há reportos da internet de problemas de baixa resolução, dificuldades de compilação ou ainda de necessidade de alteração de módulos de Kernel:
Porém a partir de 2003 um entusiasmado médico francês, especialista em métodos computacionais de diagnóstico, criou sozinho drivers e módulos de kernel para mais de 200 webcams!
Você pode usar o driver genérico SPCA55xx, mas ele nem sempre funcionará na sua Webcam:
Porém navegando até a página abaixo, você pode identificar o melhor driver para sua cam:
No caso da minha, o melhor driver é o GSPCAV1.
Instalação
Atualmente ele está nos repositórios de várias distros.Para o Gentoo, está no Portage. Também pode ser encontrado para Sabayon, Ubuntu, Mandriva, Arch Linux, Fedora, openSUSE, Zenwalk, Debian, Slackware etc.
http://svn.sabayonlinux.org/listing.php?repname=Sabayon+Linux+Overlay&path=%2F&sc=0
http://packages.sabayonlinux.org/
http://packages.gentoo.org/search/?sstring=gspca
http://bbs.archlinux.org/viewtopic.php?id=56947
http://www.mandrivabrasil.org/site/forum/index.php?topic=1838.0
http://rpmfind.net
http://support.zenwalk.org/viewtopic.php?f=34&t=16971
http://forums.opensuse.org
http://mxhaard.free.fr/download.html
A) No Mandriva 2009, instalei com o comando:
# urpmi gspcav1 spcaview
B) No Gentoo, usei o Portage, de maneira habitual, escolhendo o driver para o Kernel atual da Distro:
# emerge --sync
# emerge portage
# emerge -s gspca gspcav1
# emerge -p gspcav1
# emerge -av =gspcav1 (aqui escolha a versão melhor para o Kernel que tem no seu Gentoo) spcaview
C) No Sabayon 3.5, adicionei ao Entropy o repositório não oficial Zenana (só pacotes 64 Bits), com o comando:
# echo repository|zenana|v00d00 Zenana|http://zenana.v00d00.net|http://zenana.v00d00.net#bz2 >> /etc/entropy/repositories
Mais detalhes, veja dica 4 em:
Entropy - O Novo Gerenciador de Pacotes para Sabayon e Gentoo. Comparação com Portage. Atualizado!
e a seguir, instalei o driver como binário, com o comando equo:
# equo install gspcav1-20071224#2.6.26-sabayon spcaview
D) Você pode procurar no repositórios e instalar pelo método típico da sua Distro (apt-get, aptitude, yast, Yum, urpmi, tgz, pacman etc). Ex.: para Ubuntu, Debian e talvez para Satux, Insigne:
# apt-get install gspca-modules-2.6.26-1-686
E) Se não encontrar o driver para sua distro, poderá baixar o pacote fonte e compilar. Ex.:
# apt-get install gspca-source
# cd /usr/src
# tar -jxf gspca.tar.bz2
# cd modules/gspca
# ./gspca_build
# make && make install
Créditos deste método a Kaio Rafael: http://kaiorafael.blogspot.com/
F) Ainda poderá usar o pacote pré compilado multidistro adaptado. Segundo o site, o pacote funcionará nos Kerneis acima do 2.6.11: download gspcav1-20071224.tar.gz
As instruções para a compilação, adaptação e eventual alteração dos módulos de Kernel, pode ser encontrada no arquivo de texto "Install", dentro do pacote, depois de expandido.
Testando a webcam
Para ver se sua webcam está sendo reconhecida, instale o pacote spcaview. Digitando o nome do pacote em um terminal, se sua webcam estiver funcionando, você verá uma tela de vídeo com a imagem da cam e poderá regular o foco.Boa sorte!
grato
VELHÃO