<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>CyberGi &#187; linux</title>
	<atom:link href="http://www.giseliramos.com.br/blog/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.giseliramos.com.br/blog</link>
	<description>Pensamentos de uma IA biológica</description>
	<lastBuildDate>Tue, 24 Aug 2010 13:42:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>Webcam no Ubuntu</title>
		<link>http://www.giseliramos.com.br/blog/2010/02/webcam-no-ubuntu/</link>
		<comments>http://www.giseliramos.com.br/blog/2010/02/webcam-no-ubuntu/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 19:56:12 +0000</pubDate>
		<dc:creator>Giseli Ramos</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[webcam]]></category>

		<guid isPermaLink="false">http://www.giseliramos.com.br/blog/?p=343</guid>
		<description><![CDATA[Agora que comecei a me aventurar na parte prática do mestrado. Ou seja, além de ficar na teoria e nos artigos, também comecei a brincar no OpenCV, uma biblioteca para aplicações em processamento de imagens e em visão computacional. É uma mão na roda, com códigos prontos para serem aprendidos, usados e modificados Claro que [...]]]></description>
			<content:encoded><![CDATA[<p>Agora que comecei a me aventurar na parte prática do mestrado. Ou seja, além de ficar na teoria e nos artigos, também comecei a brincar no <a href="http://sourceforge.net/projects/opencvlibrary/">OpenCV</a>, uma biblioteca para aplicações em processamento de imagens e em visão computacional. É uma mão na roda, com códigos prontos para serem aprendidos, usados e modificados <img src='http://www.giseliramos.com.br/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
Claro que tinha que encarar a tarefa de instalar uma webcam no Ubuntu. E pela minha experiência anterior de ter modificado e compilado o código-fonte de um driver de modem, eu já previa uma tarefa penosa pela frente. Foi bem trabalhoso, abri umas 30 abas no navegador, mas concluí que não é tão difícil assim. Vamos lá:</p>
<p>Infelizmente, grande parte (na prática, todos) dos fabricantes de webcam não fornecem drivers para Linux. Mas felizmente há soluções para contornar essa falta de suporte, como o <a href="http://mxhaard.free.fr/spca5xx.html">gspca</a> e o <a href="http://linux-uvc.berlios.de/">UVC</a>. </p>
<p>Primeiro, abra um terminal e digite <code>lsusb</code>. Esse comando devolverá as ids dos hardwares conectados às suas portas USB. Se você liga a webcam, vai aparecer a descrição e sua ID. </p>
<p><code>giseli:~/&gt; lsusb<br />
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub<br />
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub<br />
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub<br />
Bus 001 Device 006: ID 1871:01f0 Aveo Technology Corp.<br />
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
Bus 002 Device 002: ID 062a:0000 Creative Labs Optical mouse<br />
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub</code></p>
<p>A minha webcam é essa: ID 1871:01f0 Aveo Technology Corp. Ou seja, é da marca Astech e o modelo Coatepec. Antes eu tinha experimentado outra, da marca Bright e modelo 1.3M, cuja id é 1b3b:2936, e essa não consegui fazer rodar de jeito nenhum, nem por decreto, por isso que troquei. E recomendo não pegarem essa 1.3M da marca Bright, pois pelo que pesquisei na net, ninguém conseguiu rodá-la no Ubuntu (se por acaso alguém conseguiu ou soube, poste nos comentários).</p>
<p>Daí visite os sites que mencionei, o <a href="http://mxhaard.free.fr/spca5xx.html">gspca</a> e o <a href="http://linux-uvc.berlios.de/">UVC</a> e veja se a ID aparece na lista dos dois sites. Se aparecer pelo menos em uma, já pode comemorar, é só carregar o módulo e pronto! No meu caso, o UVC tinha os drivers necessários.</p>
<p>Já vou avisando que não compilei nem o gspca e nem o UVC, porque eles já vêm por padrão nos kernels. Só que o gspca não funciona na versão 2.6.31-19, apenas até a versão 2.6.31-17, ok? O UVC funciona de boa, inclusive no último.</p>
<p>Então é só você carregar o módulo de um dos dois. APENAS um dos dois!<br />
Para carregar o UVC:<br />
<code>sudo modprobe uvcvideo </code><br />
Para carregar o gspca:<br />
<code>sudo modprobe gspca_main</code></p>
<p>Aí consegui ter a webcam funcionando! =D Para testá-la, instale o <a href="http://projects.gnome.org/cheese/">Cheese</a> (<code>sudo apt-get install cheese</code>).</p>
<p>Caso não tenha sorte ou tenha que compilar&#8230; bem, uma nota: o UVC é mais fácil de compilar, porque é atualizado com frequência. Já o gspca&#8230; a última versão data de 2007! Por isso que é complicado compilar o gspca com as últimas versões de kernels e você teria que modificar um pouco o código ou usar um kernel mais antigo. Veja se um dos links abaixo te ajuda:</p>
<p><a href="http://alexblog.eeol.org/linux/resolvendo-o-problema-das-webcams-e-do-driver-gspca-no-ubuntu/">Resolvendo o problema das webcams e do driver gspca no Ubuntu</a><br />
<a href="http://muriloq.com/blog/2008/01/skype-20-com-webcam-no-ubuntu/">Skype 2 com webcam no Ubuntu</a><br />
<a href="http://www.actionshrimp.com/2008/08/logitech-quickcam-e2500-on-ubuntu-skype/">Logitech QuickCam E2500 on Ubuntu Skype</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.giseliramos.com.br/blog/2010/02/webcam-no-ubuntu/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>
