Fórum Ubuntu Linux - PT
Área para Iniciantes => Dicas e Truques => Tópico iniciado por: LNAS90 em 21 de Janeiro de 2006, 20:35
-
Quem acompanha o forum viu que estava com dificuldades para fazer minha cam funcionar no meu novo ubuntu (é a primeira vez que uso ele), então depois de lutar muito resolvi fazer um pequeno manual de como se configurar um webcam no ubuntu. Espero que gostem :wink:
Configurando sua Webcam no Ubuntu
Se você é um feliz usuário de uma webcam mas não esta conseguindo faze-la funcionar no Linux Ubuntu (ou em qualquer distro), leia esse tópico, se não for leia também (é sempre bom aprender coisas novas :-p).
O suporte a webcam ainda é um ponto que precisa ser mais bem visto pelos desenvolvedores de IM (instant messenger), pois com isso muitas pessoas migraram para o Linux com maior facilidade. Vou fazer um relato dos passos a seguir para instalar sua webcam.
Verificando o drive certo para sua Webcam
Esse é um passo fundamental, errando aqui tenha certeza que você não vai ter êxito nos outros passos.
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 'relaxada' 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:
lnas90@adiltom:~$ lsusb | grep Camera
Bus 001 Device 003: ID 2770:9120 NHJ, Ltd Che-ez! Snap / iClick Tiny VGA Digital Camera
lnas90@adiltom:~$
Não se assuste não essa minha camera é uma velharia mesmo :-p, 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.
Preparativos
Antes de começar a compilar qualquer coisa vamos precisar de alguns programas instalados, algumas configurações a fazer (supondo que você esteja usando o Ubuntu 5.10) e umas coisas mais, mãos a obra.
1)Precisaremos dos pacotes kernel-source e kernel-headers, vamos instalar com o comando.
$ sudo apt-get install linux-headers-2.6.12-10-386
2)Instalando o source do kernel vamos agora instalar os compiladores
$ sudo apt-get install build-essential
3)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 5.10 a versão do gcc foi a 3.4(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-3.4
4)Agora vamos definir essa versão como padrão, para que na hora de compilar seja ela usada.
$ CC=gcc-3.4
$ export CC
5)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
6) Pronto nossos preparativos terminaram vamos agora instalar realmente esse drive (antes que você acabe com suas unhas de tanta ansiedade :-p).
Spca5xx
Esse modelo é como se fosse o coringa, atualmente tem suporte a mais de 170 cameras, você pode baixa-lo em http://mxhaard.free.fr/download.html e para ver a lista de cameras que ele tem suporte é so ir no link http://mxhaard.free.fr/spca5xx.html
Baixe o drive e descompacte ele na sua pasta com o comando:
$tar -zxvf mais o nome do arquivo
Entre na pasta que ele gerou e la dentro execute os comandos.
$ 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 :-p, 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 ;-p).
Logitech QuickCam
Segundo o desenvolvedor, este driver suporta as câmeras Logitech Quickcam Express (o modelo antigo), Logitech Quickcam Web, LegoCam, Dexxa Webcam, Labtec Webcam e alguns modelos da Logitech QuickCam Notebook.
Vamos instala-lo:
1)Baixe o drive no site do desenvolvedor http://qce-ga.sourceforge.net/
2)Descompacte ele com o comando:
$tar -zxvf mais o nome do arquivo
3)Entre na pasta que ele gerou e lá dentro execute o comando para criar o modulo:
$ make all
4)Ative o módulo com o comando:
# insmod mod_quickcam.ko
5)E para finalizar rode o script, que instalará o resto para você (a final de contas também temos que descansar :-p)
# ./quickcam.sh
6)Terminada a instalação entre em algum programa que use a webcam e faça o teste.
Sempre olhe a pasta dos módulos
Sim isso mesmo, no meu caso eu instalei corretamente o spca5xx e mesmo assim não funcionou(eu pensava que seria esse módulo, mas um reforço para verificar o primeiro item corretamente), fui dar uma 'bisoiada' (olhada ;-p) na pasta /lib/modules/2.6.12-10-386/kernel/drivers/usb/media/ é la que ficam os módulos responsáveis pelas webcans (coitado deles :-P), como já estava sem idéias resolve ir ativando modulo por modulo (pura preguiça de pesquisar :-( ) foi nessas tentativas que achei o modulo ideal para minha webcam, o modulo sn9c102, ativei ele com o comando:
$ sudo modprobe sn9c102 force_munmap=1
Para verificar se o sistema reconheceu dei o comando:
$ dmesg | grep Camera
e o resultado
lnas90@adiltom:~$ dmesg | grep Camera
[4294838.768000] sn9c102: V4L2 driver for SN9C10x PC Camera Controllers v1:1.24
lnas90@adiltom:~$
O sistema reconheceu a webcam, bom galera é so uma dica para vocês não cairem na mesma pegadinha que eu.
OBS: n liguem muito para ortografia to sem tempo pra revisar
OBS2: Tenho apenas 15 anos, gosto de brincar mesmo :roll:
-
Parabéns pelo tutorial!
Bela iniciativa!
A "brincadeira" foi bastante produtiva. :)
Infelizmente, no momento não poderei testar!
Té+
-
valeu kra
-
Muito bom. E quanto à ortografia, nem liga, você já fez o tutorial, ortografia é o de menos. Está muito bem detalhado inclusive :D
-
muito bom, mas isso ainda não funciona com webcams integradas em câmeras digitais, né?
-
Testei e funcionou com a PC-CAM 880 da creative.
Driver zr364xx
Valeu.
-
Não testei.. mas, parece estar uma info ok.. Bom trabalho :-)
"OBS2: Tenho apenas 15 anos, gosto de brincar mesmo :roll:"
-
hauehauheuaheuahuea
q bom que esta servindo para alguem
kkkkkkkkkkkkkkkkkk
-
Eu não to achando um driver que funcione com a minha. É uma simplezinha que ganhei aqui.
Vivitar Vivicam 3345
Alguém sabe se funciona?
-
Minha Genius NB tambem não funcionou
-
Configurar a webcam é simples! Basta instalar o driver correto. Para procurar o driver, tem que saber o ID do fabricante e o do modelo da cam. Não adiante dizer aqui a "string" que dá nome a câmera. Tem que ter o ID.
-
se vc seguir dos os passos do manual n vai ter muita dificuldade em instalar
-
Muito bom mesmo.
Aki em casa foi só espetar minha super mega jurassica QuickCam Logitec que o Ubuntu reconheceu de boa...Coisa que nas outras distros tinha que instalar um monte de coisa...Esta funcionando legal!
-
Tipo, a minha webcam e uma D-link DSb c-110, funcione beleza no gnomemeeting com configuracao V4L2, mas no resto dos aplicativos nao, sera que ha alguma maneira de utilizar esse tipo de configuracao no resto dos programas (alguem ai sabe a diferenca de v4l para v4l2), obrigado pela atenção.
ps: alguem ai usa o gnomemeeting?
-
aqui nao funcionou tambem nao....
Algum tem algum local que fala desse modelo?
Bus 001 Device 002: ID 0c45:6029 Microdia Triplex i-mini PC Camera
-
aqui nao funcionou tambem nao....
Algum tem algum local que fala desse modelo?
Bus 001 Device 002: ID 0c45:6029 Microdia Triplex i-mini PC Camera
Essa sua é o SPCA5xx. Veja aqui http://mxhaard.free.fr/spca5xx.html
-
INstalaei e consegui usar no gnome meeting o drama agora é amsn que é barrado a cam pq meu router tá fazendo isso é um dlink DSL-500G e não sei como acessar as configurações dele e eliminr essa bronca
-
lnas90@adiltom:~$ lsusb | grep Camera
Bus 001 Device 003: ID 2770:9120 NHJ, Ltd Che-ez! Snap / iClick Tiny VGA Digital Camera
lnas90@adiltom:~$
Poxa... fiz tudo certo no tutorial.. nao deu erro algo em nenhuma etapa e a minha aparece como sendo esta igual à tua...Só que nao esta funcionando!!!
Nem no Gnome Meeting nem no aMSN...
No aMSN quando mando para a pessoa e ela aceita, diz que não tem nenhum dispositivo do tipo instalado...
Realmente nao entendo...
T+
-
tenta instalar o mercury, pode ser problema no amsn
-
To baixando jah... depois dou um feedback ae!
T+
-
tenta instalar o mercury, pode ser problema no amsn
Se fosse problema no Amsn, daria em todos, não só no dele.
-
pq as vezez depende da cam usada, é sempre bom tentar outras formas ;-p
-
o meu não funcionava também, já tinha visto uma dica dessa parecida no forum, soh que antes de chamar
modprobe spca5xx
eu fiz :
modprobe usbcore
isso eu vi em algum forum, ai para ele chamar toda vez que inicia (pelo menos no meu eu tinha que fazer toda vez), é só editar o arquivo /etc/modules, e colocar na ordem assim:
usbcore
spca5xx
obs.: minha camera é uma Creative NX
-
Também não consigo encontrar nada para a minha:
ID 093a:260f Pixart Imaging, Inc.
É uma Lifetech 760 MP..
-
Minha genius tambem não vai de jeito nenhum
-
no meu deu erro no make:
Building SPCA5XX driver for 2.5/2.6 kernel.
Remember: you must have read/write access to your kernel source tree.
make -C /lib/modules/`uname -r`/build SUBDIRS=/home/ariel/Desktop/spca5xx-20060301 CC=cc modules
make: *** /lib/modules/2.6.12-10-amd64-generic/build: Arquivo ou diretório não encontrado. Pare.
make: ** [default] Erro 2
e no make install
mkdir -p /lib/modules/`uname -r`/kernel/drivers/usb/media/
rm -f /lib/modules/`uname -r`/kernel/drivers/usb/media/spca50x.ko
rm -f /lib/modules/`uname -r`/kernel/drivers/usb/media/et61x.ko
install -c -m 0644 spca5xx.ko /lib/modules/`uname -r`/kernel/drivers/usb/media/
install: impossível fazer stat em `spca5xx.ko': Arquivo ou diretório não encontrado
make: ** [install] Erro 1
como resolver ?
o lsusb no meu nao mostra nada...
-
kra vc instalou os sources do kernel, olhe no tuto q fala sobre eles
-
sim... sera q o problema eh q uso o 64bits?
-
Minha Web Camera é LG LIC-300
$ lsusb
Bus 002 Device 002: ID 05a9:4519 OmniVision Technologies, Inc.
Procurando pelo site
http://mxhaard.free.fr/spca5xx.html
Driver Spca5xx-LE
Bridge sn9c105
http://www.lgnetwork.com/lgnetwork/products/view.jsp?prdt_seq=89
Até agora nada...Só consegui o download do spca5xx e ainda dando erro
rc@p4:~$ sudo modprobe spca5xx
FATAL: Error inserting spca5xx (/lib/modules/2.6.12-10-386/kernel/drivers/usb/media/spca5xx.ko): Invalid module format
-
Cara eu to tantando instalar minha cam Webcam Lg webpro², mas quando eu dou o comando dmesg | grep Camera, não retorna nada. Agora usando o comando lsusb retorna o seuinte:
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 003: ID 1267:0103 Logic3 / SpectraVideo plc
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 002: ID 05a9:4519 OmniVision Technologies, Inc.
Bus 001 Device 001: ID 0000:0000
Dando uma olhada aqui na máquina eu achei o spca5xx.ko dentro da pasta spca5xx
dentro da pasta dev/ não tem nenhum pasta video, nem mesmo algum aquiivo com esse nome
Eu baixei o camstream, pra testar, mas ele não acha nenhuma camera
já olhei também lá no site, mas não tem driver pra minha cam
-
Minha Camera funciona com o driver spca5xx-20060402
Bus 001 Device 005: ID 0ac8:301b Z-Star Microelectronics Corp. Sansun SN-510 WebCam [hv713d]
-
Cara eu to tantando instalar minha cam Webcam Lg webpro², grep Camera, não retorna nada. usando o
Bus 001 Device 002: ID 05a9:4519 OmniVision Technologies, Inc.
Dando uma olhada aqui na máquina eu achei o spca5xx.ko dentro da pasta spca5xx
já olhei também lá no site, mas não tem driver pra minha cam
LG LIC-300 - Webcam webpro2
Bus 001 Device 002: ID 05a9:4519 OmniVision Technologies, Inc.
Depois de muito pesquisar, descobri que o driver mais apropriado para LIC-300 da LG não é o spca5xx e sim o ov519, só que este driver ainda está em testes. Existe o ov51*, mas não funciona.
http://blognux.free.fr/Liste/ov519
-
Caras, tenho uma creative vista plus, suportada pelo spca, rodei o easycam aqui e nada... segui este tutorial e parei aqui:
"computador@compu:~$ sudo modprobe spca5xx
FATAL: Error inserting spca5xx (/lib/modules/2.6.12-10-386/kernel/drivers/usb/media/spca5xx.ko): Invalid module format"
alguém pode me ajudar? eu não ligo muito para webcam mas as pressões aqui pra que "ou ela funciona ou windows de volta" estão fortes!
-
Cara, já tive este problema e resolvi lendo um blog sobre o assunto.
Coloquei até o link no tópico dicas para instalação de webcam, mas depois retirei pq saiu do ar.
Mas o link que melhor funcionou numa minha webcam que usa driver spca5xx , foi este:
http://ubuntuforums.org/showthread.php?t=75284&highlight=spca
Webcam ainda é problemático a instalação no linux, mas está melhorando.
E o processo de instalação geralmente não é igual. Estou com 3 webcans, a ultima comprei esta semana.
Uma, seguindo a orientação do forum gringo, funcionou bem, mas é um modelo especifico para notebooks e está no laptop.
Outra, a LG lic-300, não consegui nada com o linux.
A mais recente instalei pelo EasyCam numa boa, está funcionando bem tanto no breezy como no dapper.
-
Mas o link que melhor funcionou numa minha webcam que usa driver spca5xx , foi este:
http://ubuntuforums.org/showthread.php?t=75284&highlight=spca
Perfeito, "meus problemas acabaram" depois dessa dica, valeu mesmo RC !
-
Pessoal, finalmente e graças a esse topico instalei minha webcam.
Valeu pessoal.
-
Nunca consegui instalar a minha, tentei achar a ID mas não mostra nada.
Eu só sei que o modelo da minha é SiPix StyleCam Blink (http://www.imaging-resource.com/EVENTS/PMAS02/1014603738.html).
-
Valeu RC, eu vou to tentando instalar aqui e depois aviso se funcionou ou não. 8)
-
nosso colega de fórum "brodock" clicou na USB e me chamou no aMSN. Pronto, funcionou!
-
só aparece algo quando digito esse comando: lsusb
Bus 003 Device 003: ID 046d:0929 Logitech, Inc.
Bus 003 Device 002: ID 062a:0201 Creative Labs
Bus 003 Device 001: ID 0000:0000
Bus 001 Device 002: ID 040b:6530 Weltrend Semiconductor
Bus 001 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
-
a minha camerazinha que funciona como cam é uma argus dc 1510 (acho que é isso) e achei driver até pra mac, mas pra linux nada :(
-
No Kubuntu 6.10 minha Creative NX já funfou de primeira, só q com um detalhe que eu ja observava qnd era usuário Mandriva Linux, fica muito lento, dá impressão até que estou com conexão discada quando uso ela tando no Kopete qnto no Amsn. É só comigo isso ?
Abraço
-
não há nenhum driver padrão para câmeras? um que funcione mio que com a maioria, tipo os drivers de teclado, USB e mouse? ??? ???
-
Acho que se pode dizer que o spca é assim !
-
Acho que faltou algo muito importante, que seria detalhar os passos de busca do driver na internet. Tipo, como eu faria essa busca possuindo o id e fabricante?
-
Eu tenho a camera integrada no meu laptop Acer Aspire 5601. Há mais de 2 meses que pesquiso uma forma de configurar a webcamera e nada feito. Alguém tem alguma ideia?
Obrigado.
-
Cara, já tive este problema e resolvi lendo um blog sobre o assunto.
Coloquei até o link no tópico dicas para instalação de webcam, mas depois retirei pq saiu do ar.
Mas o link que melhor funcionou numa minha webcam que usa driver spca5xx , foi este:
http://ubuntuforums.org/showthread.php?t=75284&highlight=spca
Webcam ainda é problemático a instalação no linux, mas está melhorando.
E o processo de instalação geralmente não é igual. Estou com 3 webcans, a ultima comprei esta semana.
Uma, seguindo a orientação do forum gringo, funcionou bem, mas é um modelo especifico para notebooks e está no laptop.
Outra, a LG lic-300, não consegui nada com o linux.
A mais recente instalei pelo EasyCam numa boa, está funcionando bem tanto no breezy como no dapper.
Acabei de achar no tópico abaixo a resposta para a webcam LG LIC-300:
http://ubuntuforum-pt.org/index.php?topic=14220.0
Instalei i programa Camorama indicado e funcionou tudo normalmente, e rodando pelo CD. ;D
-
Com estas dicas já foi possível instalar a webcam que vem integrada no laptop Acer Aspire 5601. Mas a imagem está a preto, não se vê nada. Pelo que pesquisei o driver ainda está em desenvolvimento, e será uma questão de tempo até sair um driver compatível.
Utilizei o driver gspca (http://mxhaard.free.fr/spca50x/Investigation/Gspca/), com o spca5xx não funciona.
Obrigado. Se mais alguém souber de novidades, poste s.f.f.
-
Boa tarde ppl, eu tenho uma Creative Technology, Ltd WebCam PD1001, pelo menos é assim que aparece com o lsusb, e nao sei como a configurar... alguem me pode ajudar? eu sou novo nisto :S
-
Boa tarde ppl, eu tenho uma Creative Technology, Ltd WebCam PD1001, pelo menos é assim que aparece com o lsusb, e nao sei como a configurar... alguem me pode ajudar? eu sou novo nisto :S
Instale o programa Camorana pelo Adicionar/Remover
Se o programa não reconhecer a tua webcam, pode ser que ela não seja compatível outro problema, neste caso continue perguntando no fórum.
-
Ok vou testar e dp digo o resultado... obrigado ;)
-
Cara eu to tantando instalar minha cam Webcam Lg webpro², grep Camera, não retorna nada. usando o
Bus 001 Device 002: ID 05a9:4519 OmniVision Technologies, Inc.
Dando uma olhada aqui na máquina eu achei o spca5xx.ko dentro da pasta spca5xx
já olhei também lá no site, mas não tem driver pra minha cam
LG LIC-300 - Webcam webpro2
Bus 001 Device 002: ID 05a9:4519 OmniVision Technologies, Inc.
Depois de muito pesquisar, descobri que o driver mais apropriado para LIC-300 da LG não é o spca5xx e sim o ov519, só que este driver ainda está em testes. Existe o ov51*, mas não funciona.
http://blognux.free.fr/Liste/ov519
Valeu pela busca RC, to tentando achar um lugar pra baixar o ov519, pois eu não achei ele lá nesse site
Wisk, na jornada para fazer a webcam funcionar . 8)
-
A minha webcam é uma braview modelo 430mp
Bus 002 Device 002: ID 0c45:612f Microdia PC Camera (SN9C110)
Mas nao estou achando o caminho correto. Alguém pode me ajudar.
-
Tópico perfeito
resolveu aki
vlwww!
-
A minha webcam é a Logitech quickcam pro 4000
id dela é: Bus 002 Device 002: ID 046d:08b2 Logitech, Inc. QuickCam Pro 4000
Para instalar o driver no Jaunty Jackalope foi só instalar o programa Camorama e está funcionado legal, usando o skype com imagem muito boa.
-
como q eu faço para instalar o driver da minha webcam logitech quikcam ?
sempre me deparo com >> make all erro 2 :-\
-
eu tenho uma webcam logitech usb 2.0 quickcam messenger,quando coloco o cd de instalaçao recebo uma mensagem de erro:
O software executará diretamente a partir da mídia "QC_9_50". Você nunca deve executar um software no qual você não confia.
Erro ao iniciar programa automaticamente executável: Permissão negada
como devo prosseguir para conseguir instalar minha webcam?
Obrigado.
-
Comigo não resolveu no Ubuntu 10.04 com a LG Lic-300 Webpro2, tentei adaptar colocando a versão atual... veja o que fiz:
junior@junior:~$ lsusb | grep Camera
Bus 008 Device 003: ID 0c45:60fc Microdia PC Camera with Mic (SN9C105)
junior@junior:~$
junior@junior:~$ sudo apt-get install build-essential
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Os pacotes extra a seguir serão instalados:
dpkg-dev g++ g++-4.4 libstdc++6-4.4-dev xz-utils
Pacotes sugeridos:
debian-keyring debian-maintainers g++-multilib g++-4.4-multilib gcc-4.4-doc
libstdc++6-4.4-dbg libstdc++6-4.4-doc
Os NOVOS pacotes a seguir serão instalados:
build-essential dpkg-dev g++ g++-4.4 libstdc++6-4.4-dev xz-utils
0 pacotes atualizados, 6 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
É preciso baixar 7331kB de arquivos.
Depois desta operação, 23,9MB adicionais de espaço em disco serão usados.
Você quer continuar [S/n]?
Obter:1 http://archive.ubuntu.com/ubuntu/ lucid/main libstdc++6-4.4-dev 4.4.3-4ubuntu5 [1491kB]
Obter:2 http://archive.ubuntu.com/ubuntu/ lucid/main g++-4.4 4.4.3-4ubuntu5 [4950kB]
Obter:3 http://archive.ubuntu.com/ubuntu/ lucid/main g++ 4:4.4.3-1ubuntu1 [1442B]
Obter:4 http://archive.ubuntu.com/ubuntu/ lucid/main xz-utils 4.999.9beta+20091116-1 [228kB]
Obter:5 http://archive.ubuntu.com/ubuntu/ lucid/main dpkg-dev 1.15.5.6ubuntu4 [653kB]
Obter:6 http://archive.ubuntu.com/ubuntu/ lucid/main build-essential 11.4build1 [7278B]
Baixados 7331kB em 1min 3s (116kB/s)
Selecionando pacote previamente não selecionado libstdc++6-4.4-dev.
(Lendo banco de dados ... 152675 arquivos e diretórios atualmente instalados).
Desempacotando libstdc++6-4.4-dev (de .../libstdc++6-4.4-dev_4.4.3-4ubuntu5_i386.deb) ...
Selecionando pacote previamente não selecionado g++-4.4.
Desempacotando g++-4.4 (de .../g++-4.4_4.4.3-4ubuntu5_i386.deb) ...
Selecionando pacote previamente não selecionado g++.
Desempacotando g++ (de .../g++_4%3a4.4.3-1ubuntu1_i386.deb) ...
Selecionando pacote previamente não selecionado xz-utils.
Desempacotando xz-utils (de .../xz-utils_4.999.9beta+20091116-1_i386.deb) ...
Selecionando pacote previamente não selecionado dpkg-dev.
Desempacotando dpkg-dev (de .../dpkg-dev_1.15.5.6ubuntu4_all.deb) ...
Selecionando pacote previamente não selecionado build-essential.
Desempacotando build-essential (de .../build-essential_11.4build1_i386.deb) ...
Processando gatilhos para man-db ...
Configurando xz-utils (4.999.9beta+20091116-1) ...
Configurando dpkg-dev (1.15.5.6ubuntu4) ...
Configurando libstdc++6-4.4-dev (4.4.3-4ubuntu5) ...
Configurando g++-4.4 (4.4.3-4ubuntu5) ...
Configurando g++ (4:4.4.3-1ubuntu1) ...
update-alternatives: usando /usr/bin/g++ para fornecer /usr/bin/c++ (c++) em modo automático.
Configurando build-essential (11.4build1) ...
junior@junior:~$ sudo apt-get install gcc-4.3
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Os pacotes extra a seguir serão instalados:
cpp-4.3 gcc-4.3-base
Pacotes sugeridos:
gcc-4.3-locales gcc-4.3-multilib libmudflap0-4.3-dev gcc-4.3-doc libgcc1-dbg
libgomp1-dbg libmudflap0-dbg
Os NOVOS pacotes a seguir serão instalados:
cpp-4.3 gcc-4.3 gcc-4.3-base
0 pacotes atualizados, 3 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
É preciso baixar 6141kB de arquivos.
Depois desta operação, 12,5MB adicionais de espaço em disco serão usados.
Você quer continuar [S/n]?
Obter:1 http://archive.ubuntu.com/ubuntu/ lucid/universe gcc-4.3-base 4.3.4-10ubuntu1 [111kB]
Obter:2 http://archive.ubuntu.com/ubuntu/ lucid/universe cpp-4.3 4.3.4-10ubuntu1 [3093kB]
Obter:3 http://archive.ubuntu.com/ubuntu/ lucid/universe gcc-4.3 4.3.4-10ubuntu1 [2937kB]
Baixados 6141kB em 52s (116kB/s)
Selecionando pacote previamente não selecionado gcc-4.3-base.
(Lendo banco de dados ... 153657 arquivos e diretórios atualmente instalados).
Desempacotando gcc-4.3-base (de .../gcc-4.3-base_4.3.4-10ubuntu1_i386.deb) ...
Selecionando pacote previamente não selecionado cpp-4.3.
Desempacotando cpp-4.3 (de .../cpp-4.3_4.3.4-10ubuntu1_i386.deb) ...
Selecionando pacote previamente não selecionado gcc-4.3.
Desempacotando gcc-4.3 (de .../gcc-4.3_4.3.4-10ubuntu1_i386.deb) ...
Processando gatilhos para man-db ...
Configurando gcc-4.3-base (4.3.4-10ubuntu1) ...
Configurando cpp-4.3 (4.3.4-10ubuntu1) ...
Configurando gcc-4.3 (4.3.4-10ubuntu1) ...
junior@junior:~$ CC=gcc-4.3
junior@junior:~$ export CC
junior@junior:~$ sudo ln -s /usr/include/linux /usr/src/linux
junior@junior:~$ cd Download/
junior@junior:~/Download$ tar -zxvf gspcav1-20071224.tar.gz
gspcav1-20071224/
gspcav1-20071224/decoder/
gspcav1-20071224/decoder/gspcadecoder.c
gspcav1-20071224/decoder/gspcadecoder.h
gspcav1-20071224/decoder/gspcadecoder-OSX.c
gspcav1-20071224/decoder/gspcadecoder-OSX.h
gspcav1-20071224/Makefile
gspcav1-20071224/Vimicro/
gspcav1-20071224/Vimicro/vc032x_sensor.h
gspcav1-20071224/Vimicro/zc3xx.h
gspcav1-20071224/Vimicro/cs2102.h
gspcav1-20071224/Vimicro/vc032x.h
gspcav1-20071224/Vimicro/pas106b.h
gspcav1-20071224/Vimicro/icm105a.h
gspcav1-20071224/Vimicro/hv7131b.h
gspcav1-20071224/Vimicro/hv7131c.h
gspcav1-20071224/Vimicro/pb0330.h
gspcav1-20071224/Vimicro/ov7630c.h
gspcav1-20071224/Vimicro/mc501cb.h
gspcav1-20071224/Vimicro/tas5130c_vf0250.h
gspcav1-20071224/Vimicro/ov7620.h
gspcav1-20071224/Vimicro/tas5130c.h
gspcav1-20071224/Vimicro/hdcs2020.h
gspcav1-20071224/Etoms/
gspcav1-20071224/Etoms/et61xx51.h
gspcav1-20071224/Sonix/
gspcav1-20071224/Sonix/sn9cxxx.h
gspcav1-20071224/Sonix/sonix.h
gspcav1-20071224/utils/
gspcav1-20071224/utils/spcagamma.h
gspcav1-20071224/utils/spcausb.h
gspcav1-20071224/utils/spcaCompat.h
gspcav1-20071224/Conexant/
gspcav1-20071224/Conexant/cx11646.h
gspcav1-20071224/Conexant/cxlib.h
gspcav1-20071224/Pixart/
gspcav1-20071224/Pixart/pac207-OSX.h
gspcav1-20071224/Pixart/pac7311.h
gspcav1-20071224/Pixart/pac207.h
gspcav1-20071224/changelog
gspcav1-20071224/license
gspcav1-20071224/gspca_core.c
gspcav1-20071224/Transvision/
gspcav1-20071224/Transvision/tv8532.h
gspcav1-20071224/Makefile.kld
gspcav1-20071224/gspca.h
gspcav1-20071224/Sunplus/
gspcav1-20071224/Sunplus/spca501.dat
gspcav1-20071224/Sunplus/spca505.dat
gspcav1-20071224/Sunplus/spca508.dat
gspcav1-20071224/Sunplus/spca561-OSX.h
gspcav1-20071224/Sunplus/spca506.h
gspcav1-20071224/Sunplus/spca561.h
gspcav1-20071224/Sunplus/spca501_init.h
gspcav1-20071224/Sunplus/spca508_init-OSX.h
gspcav1-20071224/Sunplus/spca508_init.h
gspcav1-20071224/Sunplus/spca501_init-OSX.h
gspcav1-20071224/Sunplus/spca505_init.h
gspcav1-20071224/Sunplus-jpeg/
gspcav1-20071224/Sunplus-jpeg/spca500.dat
gspcav1-20071224/Sunplus-jpeg/jpeg_qtables.h
gspcav1-20071224/Sunplus-jpeg/sp5xxfw2.h
gspcav1-20071224/Sunplus-jpeg/sp5xxfw2.dat
gspcav1-20071224/Sunplus-jpeg/spca500_init.h
gspcav1-20071224/gspca_build
gspcav1-20071224/READ_AND_INSTALL
gspcav1-20071224/Mars-Semi/
gspcav1-20071224/Mars-Semi/mr97311.h
gspcav1-20071224/cutlog.py
junior@junior:~/Download$
junior@junior:~/Download$ cd gspcav1-20071224/
junior@junior:~/Download/gspcav1-20071224$ make clean
rm -r -f *.o decoder/.gspcadecoder.o.cmd decoder/*.o \
.gspca.o.cmd *.o *.ko *.mod.* .[a-z]* core *.i \
*.symvers *.err
junior@junior:~/Download/gspcav1-20071224$ make
make -C /lib/modules/`uname -r`/build SUBDIRS=/home/junior/Download/gspcav1-20071224 CC=gcc-4.3 modules
make[1]: Entrando no diretório `/usr/src/linux-headers-2.6.32-22-generic'
CC [M] /home/junior/Download/gspcav1-20071224/gspca_core.o
/home/junior/Download/gspcav1-20071224/gspca_core.c:54:27: error: asm/semaphore.h: Arquivo ou diretório não encontrado
In file included from /home/junior/Download/gspcav1-20071224/gspca_core.c:845:
/home/junior/Download/gspcav1-20071224/utils/spcausb.h: In function ‘spca5xxRegRead’:
/home/junior/Download/gspcav1-20071224/utils/spcausb.h:95: error: implicit declaration of function ‘info’
/home/junior/Download/gspcav1-20071224/utils/spcausb.h: In function ‘spca_set_interface’:
/home/junior/Download/gspcav1-20071224/utils/spcausb.h:278: error: implicit declaration of function ‘warn’
In file included from /home/junior/Download/gspcav1-20071224/gspca_core.c:853:
/home/junior/Download/gspcav1-20071224/Sunplus-jpeg/sp5xxfw2.h: In function ‘sp5xxfw2_init’:
/home/junior/Download/gspcav1-20071224/Sunplus-jpeg/sp5xxfw2.h:122: error: called object ‘info’ is not a function
/home/junior/Download/gspcav1-20071224/Sunplus-jpeg/sp5xxfw2.h:136: error: called object ‘info’ is not a function
/home/junior/Download/gspcav1-20071224/Sunplus-jpeg/sp5xxfw2.h:141: error: called object ‘info’ is not a function
/home/junior/Download/gspcav1-20071224/Sunplus-jpeg/sp5xxfw2.h:148: error: called object ‘info’ is not a function
/home/junior/Download/gspcav1-20071224/Sunplus-jpeg/sp5xxfw2.h:176: error: called object ‘info’ is not a function
/home/junior/Download/gspcav1-20071224/Sunplus-jpeg/sp5xxfw2.h: In function ‘sp5xxfw2_start’:
/home/junior/Download/gspcav1-20071224/Sunplus-jpeg/sp5xxfw2.h:214: error: called object ‘info’ is not a function
/home/junior/Download/gspcav1-20071224/Sunplus-jpeg/sp5xxfw2.h:230: error: called object ‘info’ is not a function
/home/junior/Download/gspcav1-20071224/gspca_core.c: In function ‘spca5xx_ioctl’:
/home/junior/Download/gspcav1-20071224/gspca_core.c:2463: error: implicit declaration of function ‘video_usercopy’
/home/junior/Download/gspcav1-20071224/gspca_core.c: At top level:
/home/junior/Download/gspcav1-20071224/gspca_core.c:2609: error: unknown field ‘owner’ specified in initializer
/home/junior/Download/gspcav1-20071224/gspca_core.c:2609: warning: initialization from incompatible pointer type
/home/junior/Download/gspcav1-20071224/gspca_core.c:2611: error: unknown field ‘type’ specified in initializer
/home/junior/Download/gspcav1-20071224/gspca_core.c:2615: warning: initialization from incompatible pointer type
/home/junior/Download/gspcav1-20071224/gspca_core.c: In function ‘spca50x_create_sysfs’:
/home/junior/Download/gspcav1-20071224/gspca_core.c:2769: error: implicit declaration of function ‘video_device_create_file’
/home/junior/Download/gspcav1-20071224/gspca_core.c:2780: error: implicit declaration of function ‘video_device_remove_file’
/home/junior/Download/gspcav1-20071224/gspca_core.c: In function ‘spca5xx_probe’:
/home/junior/Download/gspcav1-20071224/gspca_core.c:4301: error: incompatible types in assignment
make[2]: ** [/home/junior/Download/gspcav1-20071224/gspca_core.o] Erro 1
make[1]: ** [_module_/home/junior/Download/gspcav1-20071224] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-headers-2.6.32-22-generic'
make: ** [default] Erro 2
junior@junior:~/Download/gspcav1-20071224$ sudo make install
mkdir -p /lib/modules/`uname -r`/kernel/drivers/usb/media/
rm -f /lib/modules/`uname -r`/kernel/drivers/usb/media/spca5xx.ko
rm -f /lib/modules/`uname -r`/kernel/drivers/media/video/gspca.ko
install -c -m 0644 gspca.ko /lib/modules/`uname -r`/kernel/drivers/usb/media/
install: impossível obter estado de `gspca.ko': Arquivo ou diretório não encontrado
make: ** [install] Erro 1
junior@junior:~/Download/gspcav1-20071224$ sudo rm /lib/modules/2.6.12-10-386/kernel/drivers/usb/media/spca5xx/spca5xx.ko
rm: não foi possível remover `/lib/modules/2.6.12-10-386/kernel/drivers/usb/media/spca5xx/spca5xx.ko': Arquivo ou diretório não encontrado
junior@junior:~/Download/gspcav1-20071224$ modprobe spca5xx
FATAL: Module spca5xx not found.
junior@junior:~/Download/gspcav1-20071224$
O que será que eu estou fazendo de errado?