<?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>ensandecer de um computólogo &#187; Ubuntu</title>
	<atom:link href="http://danielmartins.eti.br/blog/category/ubuntu/feed/" rel="self" type="application/rss+xml" />
	<link>http://danielmartins.eti.br/blog</link>
	<description>return 1;</description>
	<lastBuildDate>Thu, 15 Dec 2011 05:05:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Xubuntu 9.04 + Headphone + Toshiba Satellite A135</title>
		<link>http://danielmartins.eti.br/blog/2009/05/25/headphone-toshiba-satellite-a135/</link>
		<comments>http://danielmartins.eti.br/blog/2009/05/25/headphone-toshiba-satellite-a135/#comments</comments>
		<pubDate>Mon, 25 May 2009 14:48:16 +0000</pubDate>
		<dc:creator>Daniel Elias</dc:creator>
				<category><![CDATA[Dicas & How To]]></category>
		<category><![CDATA[xubuntu]]></category>
		<category><![CDATA[dicas howto xubuntu 9.04]]></category>

		<guid isPermaLink="false">http://danielmartins.eti.br/blog/?p=399</guid>
		<description><![CDATA[Tenho um Toshiba Satellite A135 e acabei de instalar o Xubuntu 9.04. Quando eu plugo o headphone, o som dos speakers continua saindo e o som dos headphones não funcionam.
Para resolver isso, basta abrir o arquivo:
sudo nano /etc/modprobe.d/alsa-base.conf
e adicionar no final do arquivo a  [...]]]></description>
			<content:encoded><![CDATA[<p>Tenho um Toshiba Satellite A135 e acabei de instalar o Xubuntu 9.04. Quando eu plugo o headphone, o som dos speakers continua saindo e o som dos headphones não funcionam.</p>
<p>Para resolver isso, basta abrir o arquivo:</p>
<blockquote><p>sudo nano /etc/modprobe.d/alsa-base.conf</p></blockquote>
<p>e adicionar no final do arquivo a linha:</p>
<blockquote><p>options snd-hda-intel position_fix=1 model=lenovo</p></blockquote>
<p>Depois de reiniciar, usar o mixador (aplicativo do trayicon para ajustar o volume). Caso não aparece nenhum controle, usar o botão de “selecionar controles para adicionar. O que efetivamente controla o volume dos headphones é o controle “front”.</p>
<p>Lembrando que a placa de som do Toshiba Satellite A135 é Intel (pelo menos o meu é), logo, no combobox de placa de áudio, deverá estar selecionado “HDA Intel (Alsa mixer). A grande facilidade aqui é que a instalação do Xubuntu 9.04 já vem com os drivers do ALSA (Advanced Linux Sound Architecture). Nas versões anteriores do xubuntu, seria necessário fazer o download, compilar e configurar o ALSA.</p>
<p>Não testei, mas acredito que essa dica também funcione com o ubuntu 9.04, visto que a distribuição xubuntu é baseada no ubuntu.</p>
<p>Espero ter ajudado.</p>
<p>Escrito por<strong> Lúcio Ferreira</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://danielmartins.eti.br/blog/2009/05/25/headphone-toshiba-satellite-a135/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Configurando nokia n810</title>
		<link>http://danielmartins.eti.br/blog/2009/01/21/configurando-nokia-n810/</link>
		<comments>http://danielmartins.eti.br/blog/2009/01/21/configurando-nokia-n810/#comments</comments>
		<pubDate>Wed, 21 Jan 2009 13:49:52 +0000</pubDate>
		<dc:creator>Daniel Elias</dc:creator>
				<category><![CDATA[Computação]]></category>
		<category><![CDATA[Dicas & How To]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[n810 maemo]]></category>

		<guid isPermaLink="false">http://danielmartins.eti.br/blog/?p=361</guid>
		<description><![CDATA[Configurar o nokia n810 no ubuntu é bem simples. Fiz um resumão..
Atualizando FirmWare
Eu tive que atualizar o firmware, para isso basta fazer o flashing. Faça o download do utilitário, depois faça o download do último firmware, recarrege a bateria do tablet, de preferência estando desligado. Após  [...]]]></description>
			<content:encoded><![CDATA[<p>Configurar o nokia n810 no ubuntu é bem simples. Fiz um resumão..</p>
<p><strong>Atualizando FirmWare</strong></p>
<p style="text-align: left;">Eu tive que atualizar o firmware, para isso basta fazer o flashing. Faça o <a href="http://tablets-dev.nokia.com/d3.php" target="_blank">download do utilitário</a>, depois faça o <a href="http://tablets-dev.nokia.com/nokia_N810.php" target="_blank">download do último firmware</a>, recarrege a bateria do tablet, de preferência estando desligado. Após isso, se o tablet não estiver desligado, desligue-o e ligue o cabo usb e então basta executar:</p>
<blockquote style="text-align: left;">
<p style="text-align: left;">./flasher-3.0 -F <a href="http://tablets-dev.nokia.com/nokia_N810.php?f=RX-44_DIABLO_5.2008.43-7_PR_COMBINED_MR0_ARM.bin">RX-44_DIABLO_5.2008.43-7_PR_COMBINED_MR0_ARM.bin</a> -f -R</p>
</blockquote>
<p style="text-align: left;">Dae, ele jogará na tela algumas mensages e a última será:</p>
<p style="text-align: left;"><strong>Suitable USB device not found, waiting</strong></p>
<p style="text-align: left;">Dae você liga o tablet novamente e pronto ele irá atualizar o firmware. Para habilitar o R&amp;D Mode,<br />
basta fazer o mesmo processo só que ao invés de fazer o flashing da imagem basta fazer o seguinte:</p>
<blockquote style="text-align: left;"><p>./flasher-3.0 &#8211;enable-rd-mode</p></blockquote>
<p style="text-align: left;">E então ligue o tablet para ele atualizar para o modo R&amp;D. Depois reiniciei o tablet.</p>
<p style="text-align: left;"><strong>Conectividade usb</strong></p>
<p style="text-align: left;">Você precisa instalar no tablet um pacote chamado <a href="http://maemo.org/downloads/product/raw/OS2008/maemo-pc-connectivity/?get_installfile  ">maemo-pc-connectivity</a> e após instalado o pacote, basta configura<br />
o pc. Primeiro é preciso configurar o módulo responsável pela criação de interface de rede através da usb,  o <strong>usbnet</strong></p>
<blockquote>
<p style="text-align: left;">sudo modprobe usbnet</p>
</blockquote>
<p style="text-align: left;">Basta editar o arquivo <span style="font-family: 'Courier New',monospace;">&#8220;/etc/udev/rules.d/85-ifupdown.rules&#8221; e trocar:</span></p>
<blockquote style="text-align: left;"><p>SUBSYSTEM==&#8221;net&#8221;, DRIVERS==&#8221;?*&#8221;, TEST==&#8221;/var/run/network/initialized&#8221;, GOTO=&#8221;net_start&#8221;</p></blockquote>
<p style="text-align: left;">por:</p>
<blockquote style="text-align: left;"><p>SUBSYSTEM==&#8221;net&#8221;, TEST==&#8221;/var/run/network/initialized&#8221;, GOTO=&#8221;net_start&#8221;</p></blockquote>
<p style="text-align: left;">Depois acrescentar no /etc/network/interfaces:</p>
<blockquote style="text-align: left;"><p>auto usb0<br />
allow-hotplug usb0<br />
mapping hotplug<br />
script grep<br />
map usb0</p>
<p>iface usb0 inet static<br />
address 192.168.2.14<br />
netmask 255.255.255.0<br />
network 192.168.2.0<br />
broadcast 192.168.2.255<br />
up iptables -t nat -A POSTROUTING -s 192.168.2.15 -j MASQUERADE<br />
up echo 1 &gt; /proc/sys/net/ipv4/ip_forward<br />
down iptables -t nat -D POSTROUTING -s 192.168.2.15 -j MASQUERADE<br />
down echo 0 &gt; /proc/sys/net/ipv4/ip_forward</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://danielmartins.eti.br/blog/2009/01/21/configurando-nokia-n810/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Estudando python EFL &#8211; edição especial :-P</title>
		<link>http://danielmartins.eti.br/blog/2008/12/16/estudando-python-efl-edicao-especial-p/</link>
		<comments>http://danielmartins.eti.br/blog/2008/12/16/estudando-python-efl-edicao-especial-p/#comments</comments>
		<pubDate>Tue, 16 Dec 2008 05:06:38 +0000</pubDate>
		<dc:creator>Daniel Elias</dc:creator>
				<category><![CDATA[Computação]]></category>
		<category><![CDATA[Dicas & How To]]></category>
		<category><![CDATA[efl]]></category>
		<category><![CDATA[maemo]]></category>
		<category><![CDATA[Programação]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[python efl enlightenment]]></category>
		<category><![CDATA[python efl treinamento]]></category>

		<guid isPermaLink="false">http://danielmartins.eti.br/blog/?p=333</guid>
		<description><![CDATA[Bom, irei participar de um treinamento de python EFL onde o instrutor será o Gustavo Barbiery, tentarei fazer um resumo do curso até mesmo para que me sirva de referência futura e postarei aqui no blog, tenho conhecidos que trabalham e estudam também EFL e python e que ficaram tristes por não  [...]]]></description>
			<content:encoded><![CDATA[<p>Bom, irei participar de um treinamento de python EFL onde o instrutor será o <a href="http://blog.gustavobarbieri.com.br/" target="_blank">Gustavo Barbiery</a>, tentarei fazer um resumo do curso até mesmo para que me sirva de referência futura e postarei aqui no blog, tenho conhecidos que trabalham e estudam também EFL e python e que ficaram tristes por não poderem participar do treinamento, infelizmente não é possível que todos participem. Mas como sou um cara legal e sempre gostei de compartilhar conhecimento <img src='http://danielmartins.eti.br/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  , além de fazer o resumo do curso que conterá muito código de exemplo. Irei também reportar a evolução do curso pelo <a href="http://twitter.com/daniel_martins" target="_blank">meu Twitter</a> em tempo real. Para isso instalei um widget no sidebar do wordpress, o qual vocês podem acompanhar ao seu lado direito da tela.</p>
<p>Para quem tem twitter, pode me seguir e fazer perguntas sobre a tecnologia em tempo real, para quem não tiver, pode deixar comentário no blog pois ficarei o tempo todo on line. Não atenderei todas as perguntas, irei filtrar as mais interessantes, portanto caprichem nas perguntas (se houver) que na primeira oportunidade que surgir perguntarei ao Gustavo e postarei no resumo do blog a resposta, sei que muitas das minhas dúvidas são as dúvidas de outros que começaram a trabalhar com EFL a pouco tempo, portanto muita coisa será respondida no resumo que farei do curso e não de forma imediata.</p>
<p>Qualquer coisa, seja sugestão ou crítica comenta ai. <img src='http://danielmartins.eti.br/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><strong>Update</strong>: Posts só sairão, no final de semana. Tá cruel, muita coisa pra fazer/estudar. <img src='http://danielmartins.eti.br/blog/wp-includes/images/smilies/icon_neutral.gif' alt=':-|' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://danielmartins.eti.br/blog/2008/12/16/estudando-python-efl-edicao-especial-p/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Ubuntu Theme para o Canola2</title>
		<link>http://danielmartins.eti.br/blog/2008/10/17/ubuntu-theme-para-o-canola2/</link>
		<comments>http://danielmartins.eti.br/blog/2008/10/17/ubuntu-theme-para-o-canola2/#comments</comments>
		<pubDate>Fri, 17 Oct 2008 21:32:08 +0000</pubDate>
		<dc:creator>Daniel Elias</dc:creator>
				<category><![CDATA[canola2]]></category>
		<category><![CDATA[Comunidade]]></category>
		<category><![CDATA[Dicas & How To]]></category>
		<category><![CDATA[maemo]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[ubuntu theme canola2]]></category>

		<guid isPermaLink="false">http://danielmartins.eti.br/blog/?p=261</guid>
		<description><![CDATA[o Marcelo Mendes(aka Hapadura) fez um tema legal para o canola baseado no Ubuntu.
Instalei e tirei fotos pra ver como ficou, segue abaixo as fotos:
    
Para instalar basta clickar no link apartir do browser do seu tablet e seguir os passos de instalação.
For the Hapadura and Ian, great work guys!
]]></description>
			<content:encoded><![CDATA[<p>o <a title="Square Root" href="http://marcelomendes.eti.br/blog" target="_blank">Marcelo Mendes(aka Hapadura)</a> fez um tema legal para o <a href="http://marcelomendes.eti.br/blog/?p=41" target="_blank">canola baseado no Ubuntu</a>.</p>
<p>Instalei e tirei fotos pra ver como ficou, segue abaixo as fotos:</p>
<p><a class="tt-flickr tt-flickr-Small" title="ubuntuthemecanola2 - photo" href="http://www.flickr.com/photos/danielelias/2949543679/"><img class="aligncenter" src="http://farm4.static.flickr.com/3013/2949543679_c953929118_m.jpg" alt="ubuntuthemecanola2 - photo" width="240" height="180" /></a> <a class="tt-flickr tt-flickr-Small" title="ubuntuthemecanola2 - thumbnails" href="http://www.flickr.com/photos/danielelias/2949543677/"><img class="aligncenter" src="http://farm4.static.flickr.com/3044/2949543677_da68bc4820_m.jpg" alt="ubuntuthemecanola2 - thumbnails" width="240" height="180" /></a> <a class="tt-flickr tt-flickr-Small" title="ubuntuthemecanola2 - video2" href="http://www.flickr.com/photos/danielelias/2949543665/"><img class="aligncenter" src="http://farm4.static.flickr.com/3289/2949543665_6377c06ed2_m.jpg" alt="ubuntuthemecanola2 - video2" width="240" height="180" /></a> <a class="tt-flickr tt-flickr-Small" title="ubuntuthemecanola2 - video" href="http://www.flickr.com/photos/danielelias/2949543659/"><img class="aligncenter" src="http://farm4.static.flickr.com/3001/2949543659_7f1b4c4fd5_m.jpg" alt="ubuntuthemecanola2 - video" width="240" height="180" /></a> <a class="tt-flickr tt-flickr-Small" title="ubuntuthemecanola2 - menu" href="http://www.flickr.com/photos/danielelias/2949543653/"><img class="aligncenter" src="http://farm4.static.flickr.com/3204/2949543653_38a69ef483_m.jpg" alt="ubuntuthemecanola2 - menu" width="240" height="180" /></a></p>
<p>Para instalar basta clickar no <a href="http://marcelomendes.eti.br/files/canola2-theme-fullubuntugolden_1.0.0-maemo1_all.deb" target="_blank">link</a> apartir do browser do seu tablet e seguir os passos de instalação.</p>
<p><em>For the <strong>Hapadura</strong> and <strong>Ian</strong>, great work guys!</em></p>
]]></content:encoded>
			<wfw:commentRss>http://danielmartins.eti.br/blog/2008/10/17/ubuntu-theme-para-o-canola2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dica rápida: php-gtk2 + PHP 5.2.1 +  Ubuntu Feisty Fawn</title>
		<link>http://danielmartins.eti.br/blog/2007/03/16/dica-rapida-php-gtk2-php-521-ubuntu-feisty-fawn/</link>
		<comments>http://danielmartins.eti.br/blog/2007/03/16/dica-rapida-php-gtk2-php-521-ubuntu-feisty-fawn/#comments</comments>
		<pubDate>Fri, 16 Mar 2007 14:00:52 +0000</pubDate>
		<dc:creator>Daniel Elias</dc:creator>
				<category><![CDATA[Dicas & How To]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://daniel.jb0.org/2007/03/16/dica-rapida-php-gtk2-php-521-ubuntu-feisty-fawn/</guid>
		<description><![CDATA[Ao compilar o php-gtk2 alpha , eu não estava conseguindo colocar no php.ini do cli (/etc/php5/cli/) a opção &#8220;extension=php_gtk2.so&#8221; pra não ter que ficar chamando sempre na aplicação a função dl();, e eu não havia percebido que nesta nova versão existe também uma sub-diretório no /etc/php5/cli que  [...]]]></description>
			<content:encoded><![CDATA[<p>Ao compilar o <a href="http://gtk.php.net/download.php">php-gtk2 alpha</a> , eu não estava conseguindo colocar no php.ini do cli (/etc/php5/cli/) a opção &#8220;<b>extension=php_gtk2.so</b>&#8221; pra não ter que ficar chamando sempre na aplicação a função <a href="http://br2.php.net/dl">dl();</a>, e eu não havia percebido que nesta nova versão existe também uma sub-diretório no /etc/php5/cli que é o conf.d e é nele portanto que fica as chamadas para as extensões(pelo o que eu pude entender), então&nbsp; em /etc/php5/cli/conf.d/ criei um arquivo chamado php_gtk2.ini e dentro deste arquivo adicionei:<br />
<blockquote>extension=php_gtk2.so</p></blockquote>
<p>e pronto, apenas execute:<br />
<blockquote>php5 -m | grep gtk</p></blockquote>
<p>para checkar se sua extensão foi carregada com sucesso!</p>
<p>Lembrando que eu estou usando os pacotes do <a href="http://dotdeb.org">dotdeb.org</a>, que é um ótimo repositório para quem gosta de testar e experimentar os novos releases do php.</p>
<p>
<p class="poweredbyperformancing">powered by <a href="http://performancing.com/firefox">performancing firefox</a></p>
]]></content:encoded>
			<wfw:commentRss>http://danielmartins.eti.br/blog/2007/03/16/dica-rapida-php-gtk2-php-521-ubuntu-feisty-fawn/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dica rápida: ATI Sound + Ubuntu</title>
		<link>http://danielmartins.eti.br/blog/2007/03/15/dica-rapida-ati-sound-ubuntu-2/</link>
		<comments>http://danielmartins.eti.br/blog/2007/03/15/dica-rapida-ati-sound-ubuntu-2/#comments</comments>
		<pubDate>Thu, 15 Mar 2007 17:59:14 +0000</pubDate>
		<dc:creator>Daniel Elias</dc:creator>
				<category><![CDATA[Dicas & How To]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://daniel.jb0.org/2007/03/15/dica-rapida-ati-sound-ubuntu-2/</guid>
		<description><![CDATA[Um amigo teve problemas para configurar a placa de som do seu novo laptop, dei uma fuçada no google e neste link&#160; http://ubuntuforums.org/showthread.php?p=1965037 encontrei algo a respeito, executei os procedimentos e pronto ! funcionou o som e decidir fazer uma pequena tradução dos passos escritos  [...]]]></description>
			<content:encoded><![CDATA[<div align="left">Um <a href="http://brankinhu.eti.br/blog/">amigo</a> teve problemas para configurar a placa de som do seu novo laptop, dei uma fuçada no google e neste link&nbsp; <a href="http://ubuntuforums.org/showthread.php?p=1965037">http://ubuntuforums.org/showthread.php?p=1965037</a> encontrei algo a respeito, executei os procedimentos e pronto ! funcionou o som e decidir fazer uma pequena tradução dos passos escritos no link.</p>
<p>Siga os passos
<ol>
<li>No <b>/etc/modprobe.d/snd-hda-intel.modprobe</b> adicione:</li>
<p><quote>options snd-hda-intel model=3stack-6ch</quote>
<li>No <b>/etc/modprobe.d/alsa-base</b>adicione:</li>
<p><quote>options snd-hda-intel model=3stack-6ch <br /></quote>
<li>No <b>/etc/modules</b> adicione:</li>
<p><quote>options snd-hda-intel model=3stack-6ch</quote></ol>
<p>Isto foi o suficiente para funcionar o som, mas no how-to tem mais coisa:
<ul>
<li>Reinicie o sistema operacional e abra o alsamixer.</li>
<li>Mude o canal <channel> para 6ch</channel></li>
<li>Você tem que tirar do mudo o &lt;PCM&gt;,&lt;SURROUND&gt;,&lt;LFE&gt; e &lt;CENTER&gt;</li>
<li>Plugue os headphones no laptop e pronto! é para funcionar</li>
</ul>
<p>O único problema encontrado é que os speakers do laptop não funcionam, talvez seja um bug ?! Não sei, se eu encontrar a solução eu posto.</p>
<p><b>Obs: Mas este problema não foi encontrado na configuração deste laptop. Cada caso é um caso!</b></p>
<p>Tudo para ajudar um amigo <a href="http://brankinhu.eti.br/blog/">Antônio Jr (aka Brankinhu)</a>! Devia escutar mais vez Kreator!!! <img src='http://danielmartins.eti.br/blog/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> </div>
<p class="poweredbyperformancing">powered by <a href="http://performancing.com/firefox">performancing firefox</a></p>
]]></content:encoded>
			<wfw:commentRss>http://danielmartins.eti.br/blog/2007/03/15/dica-rapida-ati-sound-ubuntu-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Do Ubuntu Edgy Eft para Ubuntu Feisty Fawn com update-manager</title>
		<link>http://danielmartins.eti.br/blog/2007/02/22/do-ubuntu-edgy-eft-para-ubuntu-feisty-fawn-com-update-manager/</link>
		<comments>http://danielmartins.eti.br/blog/2007/02/22/do-ubuntu-edgy-eft-para-ubuntu-feisty-fawn-com-update-manager/#comments</comments>
		<pubDate>Fri, 23 Feb 2007 02:49:33 +0000</pubDate>
		<dc:creator>Daniel Elias</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://daniel.jb0.org/?p=63</guid>
		<description><![CDATA[ 
É uma dica rápida pra quem não quer ficar mexendo no source list alterando edgy para feisty ou s/edgy/feisty/g
Este Release não é recomendável para produção, ou seja, não é garantido que ele funcione, pacotes podem quebrar, programas podem não funcionar e etc, e eu não me responsabilizo se você  [...]]]></description>
			<content:encoded><![CDATA[<p> <a href="http://daniel.jb0.org/?attachment_id=64" rel="attachment wp-att-64" title="Ubuntu"><img src="http://daniel.jb0.org/wp-content/uploads/2007/02/edgy-cover-mid.jpg" alt="Ubuntu" /></a></p>
<p>É uma dica rápida pra quem não quer ficar mexendo no source list alterando edgy para feisty ou s/edgy/feisty/g</p>
<p>Este Release não é recomendável para produção, ou seja, não é garantido que ele funcione, pacotes podem quebrar, programas podem não funcionar e etc, e eu não me responsabilizo se você tiver problemas na atualização para versão em desenvolvimento do Ubuntu Feisty Fawn, basicamente:</p>
<p>Abra o terminal de digite:</p>
<blockquote><p>sudo update-manager &#8211;devel-release</p></blockquote>
<p>e espere ele baixar uns 1000 pacotes, claro que isto varia conforme a quantidade de pacotes que você possui atualmente instalados.</p>
]]></content:encoded>
			<wfw:commentRss>http://danielmartins.eti.br/blog/2007/02/22/do-ubuntu-edgy-eft-para-ubuntu-feisty-fawn-com-update-manager/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenOffice.org2 + Ubuntu Edgy + Bug nos diálogos de Salvar e Abrir documentos</title>
		<link>http://danielmartins.eti.br/blog/2006/09/14/openofficeorg2-ubuntu-edgy-bug-nos-dialogos-de-salvar-e-abrir-documentos/</link>
		<comments>http://danielmartins.eti.br/blog/2006/09/14/openofficeorg2-ubuntu-edgy-bug-nos-dialogos-de-salvar-e-abrir-documentos/#comments</comments>
		<pubDate>Thu, 14 Sep 2006 03:23:02 +0000</pubDate>
		<dc:creator>Daniel Elias</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://daniel.jb0.org/?p=39</guid>
		<description><![CDATA[Eu instalei o Ubuntu Edgy semana passada e logo ao terminar a instalação, precisei editar alguns documentos no OpenOffice.org, abri o OO e ao executar o diálogo de seleção de arquivo para abrir do OO, a tela principal simplesmente fechou e abriu o assistente de restauração, eu reportei o bug e no  [...]]]></description>
			<content:encoded><![CDATA[<p>Eu instalei o Ubuntu Edgy semana passada e logo ao terminar a instalação, precisei editar alguns documentos no OpenOffice.org, abri o OO e ao executar o diálogo de seleção de arquivo para abrir do OO, a tela principal simplesmente fechou e abriu o assistente de restauração, eu reportei o <a href="https://launchpad.net/distros/ubuntu/+source/openoffice.org/+bug/58508">bug</a> e no outro dia recebi a reposta que este bug já fora reportado e apartir dai comecei a receber todas os comentários deste <a href="https://launchpad.net/distros/ubuntu/+source/openoffice.org/+bug/58508">bug</a> no launchpad.</p>
<p>O Alysson Oliveira publicou um jeito de fazer funcionar OO sem &#8216;créshar&#8217;, um &#8220;workaround&#8221;, segui as instrunções e funcionou, os passos seguem abaixo.</p>
<p>Todos os passos foram executados como root.</p>
<p>1.</p>
<blockquote><p>#echo &#8220;LD_PRELOAD=/usr/lib/libdbus-1.so.3 /usr/bin/ooffice $1 $2 $3 $4&#8243; >  /usr/bin/ooffice2</p></blockquote>
<p>2.</p>
<blockquote><p>#gedit /usr/share/applications/ooo-writer.desktop</p></blockquote>
<p>3. Mude a linha 5 de:</p>
<blockquote><p>Exec=ooffice -writer %U</p></blockquote>
<p>3.1. Para:</p>
<blockquote><p>Exec=ooffice2 -writer %U</p></blockquote>
<p>Repita os passos 3 e 3.1 para os demais arquivos:</p>
<blockquote><p>/usr/share/applications/ooo-base.desktop<br />
/usr/share/applications/ooo-draw.desktop<br />
/usr/share/applications/ooo-math.desktop<br />
/usr/share/applications/ooo-calc.desktop<br />
/usr/share/applications/ooo-impress.desktop</p></blockquote>
<p>Outro &#8220;workaround&#8221;  é criar um alias e colocar no profile</p>
<blockquote><p># echo ooffice=&#8221;LD_PRELOAD=/usr/lib/libdbus-1.so.3 /usr/bin/ooffice $1 $2 $3 $4&#8243; > /etc/profile</p></blockquote>
<p>Esta não é maneira correta de fazer as coisas acontecerem, o certo seria recompilar o OO e ajeitar o DBUS, mas recompilar o OO não é tão simples e mesmo compilando fugiria aos padrões Ubuntu de qualidade/integridade dos pacotes, em breve irá sair do forno o pacote corrigido, a importância desse bug é &#8220;High&#8221;, ou seja, tem prioridade!.</p>
<p>Até lá, eu vou me virando com esse &#8220;workaround&#8221; mesmo.</p>
<p>Postei porque foi útil pra mim e talvez seja para outra pessoa.</p>
<p>Link: <a href="https://launchpad.net/distros/ubuntu/+source/openoffice.org/+bug/58508">https://launchpad.net/distros/ubuntu/+source/openoffice.org/+bug/58508 </a></p>
]]></content:encoded>
			<wfw:commentRss>http://danielmartins.eti.br/blog/2006/09/14/openofficeorg2-ubuntu-edgy-bug-nos-dialogos-de-salvar-e-abrir-documentos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Toshiba e-studio 16/20/25 + Ubuntu Linux</title>
		<link>http://danielmartins.eti.br/blog/2006/02/13/toshiba-e-studio-162025-ubuntu-linux/</link>
		<comments>http://danielmartins.eti.br/blog/2006/02/13/toshiba-e-studio-162025-ubuntu-linux/#comments</comments>
		<pubDate>Mon, 13 Feb 2006 20:19:44 +0000</pubDate>
		<dc:creator>Daniel Elias</dc:creator>
				<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://daniel.jb0.org/?p=23</guid>
		<description><![CDATA[Buenas, decidi escrever esse tutorial rápido de instalação da impressora da Toshiba, como procurei no google e só consegui achar um tutorial em inglês em um fórum alemão.(Ah ! eu não falo alemão não.)
Esta impressora é um servidor de impressão, ela não precisa de uma máquina para gerenciar as  [...]]]></description>
			<content:encoded><![CDATA[<p>Buenas, decidi escrever esse tutorial rápido de instalação da impressora da Toshiba, como procurei no google e só consegui achar um tutorial em inglês em um fórum alemão.(Ah ! eu não falo alemão não.)</p>
<p>Esta impressora é um servidor de impressão, ela não precisa de uma máquina para gerenciar as requisições, ela já vem com placa de rede,gerenciador de spool, etc. Alguns colegas dúvidaram que funcionaria com Linux, lerdo engano pois ela não está vinculada a nenhuma sistema operacional pois roda em TCP/IP, o que precisariamos era somenta as suas definições, e isso está no arquivo PPD, no tutorial em inglês está escrito que o arquivo PPD para MAC funciona sem problemas no Linux e após ter testado, aqui estou compartilhando o conhecimento adquirido</p>
<p>No geral é muito simples:</p>
<p><a href="http://danielmartins.eti.br/files/e-STUDIO16_Series_PS.tar.bz2">Clique aqui</a> e baixe o arquivo ppd da impressora para MAC.</p>
<p>Você pode salvar no desktop mesmo.</p>
<p>Depois de salvo, você clica com o butão direito do mouse e seleciona &#8220;Extrair Aqui&#8221;, mas caso prefira o terminal:</p>
<blockquote><p>$tar -jxvf e-STUDIO16_Series_PS.tar.bz2</p></blockquote>
<p>Pronto! podemos seguir adiante na instalação, é tudo bem lógico, não foge aos padrões:</p>
<p>1. Selecione o gerenciador de impressoras do GNOME(conforme figura abaixo):</p>
<p><a id="p24" class="imagelink" title="Configurador de impressora do GNOME" rel="attachment" href="http://danielmartins.eti.br/blog/?attachment_id=24"><img id="image24" src="http://danielmartins.eti.br/blog/wp-content/uploads/2006/02/impressora.png" alt="Configurador de impressora do GNOME" width="543" height="403" /></a></p>
<p>2. Dê 2(dois) cliques em &#8220;Nova Impressora&#8221;</p>
<p>Obs: se você esta no grupo &#8220;admin&#8221;, que por padrão(no Ubuntu) pode executar tarefas utilizando &#8220;sudo&#8221; sem precisar da senha do root irá aparecer a tela seguinte ao duplo clique na opção &#8220;Nova Impressora&#8221; normalmente, caso negativo pedirá a senha, caso você não esteja no &#8220;sudoers&#8221;, dará um erro comunicando que você não tem privilégios, se você tiver a senha do root, você pode incluir o usuário no grupo &#8220;admin&#8221; e seguir normalmente.</p>
<blockquote><p>#adduser <strong>NomeUsuario</strong> <strong>admin</strong></p></blockquote>
<p>Após o clique duplo em &#8220;Nova Impressora&#8221;, aparecerá a tela para configuração da impressora, selecione &#8220;Impressora em rede&#8221; e digite o endereço:</p>
<blockquote><p>ipp://192.168.0.21:631/Print</p></blockquote>
<p><img id="image25" src="http://danielmartins.eti.br/blog/wp-content/uploads/2006/02/passo1.png" alt="Passo 1: Impressora em rede." width="469" height="360" /></p>
<p><strong>IPP</strong>: O Internet Printing Protocol define um protocolo padrão para gerenciamento de requisições de impressão, tamanho, resolução e afims. Suporta também controle de acesso, autenticação e criptografia. Foi construído em cima do HTTP, portanto podemos dizer que é uma extensão do HTTP.</p>
<p>Na figura acima também está definida o número da porta padrão do CUPS, isso mesmo, eu desconfio(mas sem prova alguma, além de coincidências) que essa impressora possui o cups e que é ele quem gerencia as impressões, dei uma olha nas especificações técnicas que vem no cd e não achei nada referente ao CUPS.</p>
<p>Continuando&#8230;</p>
<p>3. Após clicar em &#8220;Frente&#8221;, aparecerá a tela abaixo:</p>
<p><a class="imagelink" title="Seleção do Driver." href="http://danielmartins.eti.br/blog/wp-content/uploads/2006/02/ppd.png"><img id="image26" src="http://danielmartins.eti.br/blog/wp-content/uploads/2006/02/ppd.png" alt="Seleção do Driver." width="469" height="359" /></a></p>
<p>Clique em &#8220;Instalar Driver&#8221; e ao abrir a janela para escolher o driver, vá até a pasta onde extraiu a arquivo PPD, se seguiu meu conselho e colocou no próprio Desktop é só procurar por ele lá e clicar em &#8220;Abrir&#8221;.</p>
<p>Após isso, você deverá ver a seguinte tela.</p>
<p><a class="imagelink" title="Instalado" href="http://danielmartins.eti.br/blog/wp-content/uploads/2006/02/sucesso.png"><img id="image27" src="http://danielmartins.eti.br/blog/wp-content/uploads/2006/02/sucesso.png" alt="Instalado" width="466" height="357" /></a></p>
<p>Clique em &#8220;Aplicar&#8221; e pronto, você instalou a Toshiba e-studio 16/20/25 series, é só abrir seus documentos e mandar ver, ela imprimi rápido mesmo! <img src='http://danielmartins.eti.br/blog/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> </p>
<p>Não falei que era fácil ?! <img src='http://danielmartins.eti.br/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://danielmartins.eti.br/blog/2006/02/13/toshiba-e-studio-162025-ubuntu-linux/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Postgresql + Ubuntu Linux</title>
		<link>http://danielmartins.eti.br/blog/2006/02/03/postgresql-instalando-e-aplicando-configuracao-inicial/</link>
		<comments>http://danielmartins.eti.br/blog/2006/02/03/postgresql-instalando-e-aplicando-configuracao-inicial/#comments</comments>
		<pubDate>Fri, 03 Feb 2006 16:43:28 +0000</pubDate>
		<dc:creator>Daniel Elias</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://daniel.jb0.org/?p=20</guid>
		<description><![CDATA[Após uma breve busca no google por documentação sobre Postgresql + Ubuntu em nosso idioma, percebi que há poucos artigos em pt_BR, decidi escrever esse pequeno howto para que os que estão iniciando não percam o fio da meada e saibam onde obter informações. Postgresql é um ótimo SGBD e estou  [...]]]></description>
			<content:encoded><![CDATA[<p>Após uma breve busca no google por documentação sobre Postgresql + Ubuntu em nosso idioma, percebi que há poucos artigos em pt_BR, decidi escrever esse pequeno howto para que os que estão iniciando não percam o fio da meada e saibam onde obter informações. Postgresql é um ótimo SGBD e estou gostando muito de trabalhar com ele e pretendo futuramente escrever artigos técnicos sobre Performance e Clustering, mas por enquanto este howto tem caráter explanatório e educativo até porque quem disse que para começar a estudar SGBD tem que ser com SGBD de pequeno porte ?! o postgresql tem histórico e proveniência acadêmica. É uma boa começar com o postgresql.;)</p>
<p>Recomendo a leitura deste <a title="Artigo Introdutório" target="_blank" href="http://www.postgresql.org.br/pmwiki.php?n=Main.PostgreSQL">artigo introdutório</a> sobre esse excelente SGBD por <a title="Blog - Diogo de Oliveira" target="_blank" href="http://fumadordetabaco.blogspot.com/">Diogo de Oliveira Biazus.</a></p>
<h3>Verificações</h3>
<p>Para começar a instalar efetivamente o Postgresql devemos antes fazer algumas verificações.</p>
<li><strong>Tenho privilégios de root ?!</strong></li>
<p>Para confirmar:</p>
<blockquote><p>$cat /etc/sudoers | grep &#8216;nome_do_usuario&#8217;</p></blockquote>
<p>Obs: Lembrando que se você é o principal usuário do sistema, aquele o qual é cadastrado na instalação do sistema Ubuntu, pela política do Ubuntu você é um usuário que está no grupo admin do sistema e por padrão está no arquivo de sudoers só que não explicitamente, estará uma diretiva que aplica ao grupo e como você faz parte do grupo. Estará exatamente assim:</p>
<blockquote><p># Members of the admin group may gain root privileges %admin  ALL=(ALL) ALL</p></blockquote>
<p>E para confirmar se você está no grupo admin:</p>
<blockquote><p>$cat /etc/group | grep admin</p></blockquote>
<p>Saída:</p>
<blockquote><p>lpadmin:x:107:daniel admin:x:109:daniel,bruno</p></blockquote>
<p>Sinopse: <strong>nomedogrupo</strong>:<strong>senha</strong>:GID:<strong>usuarios_que_pertecem_ao_grupo</strong></p>
<p>Obs: Os usuários que pertecem ao grupo são separados por vírgula. Caso não esteja no grupo admin ou não tenha acesso ao root do sistema, terá que pedi permissão para quem administra o sistema ou tenha a senha do root.</p>
<p>Caso não esteja no grupo admin mas tenha acesso a conta de root, é fácil para adicioná-lo ao grupo, basta como root executar o seguinte comando:</p>
<blockquote><p>#adduser `nome_usuario` admin</p></blockquote>
<p>e pode se deslogar de root e trabalhar normalmente utilizando o sudo, o que é preferível.<br />
Feito essas verificações, podemo seguir adiante. <img src='http://danielmartins.eti.br/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<h3>Instalando</h3>
<p>Existe o pacote postgresql-8.0 nos repositórios oficiais do Ubuntu Breezy Badger, se você quiser a versão 8.1 com novos recursos, os pacotes já se encontram nos repositórios oficiais do Ubuntu Dapper Drake que é a próxima versão do Ubuntu a ser lançada em meados de abril de 2006, mas como estamos falando de banco de dados, acredito eu você não está muito disposto a migrar para o Dapper para viver novas emoções a cada upgrade, e como a versão stable e freeze é a Breezy Badger ( 5.10 ), é a versão usuada para criação desse howto, mas creio eu que este howto sirva também para o dapper drake, pois os comandos são bem genéricos e independente de versões.</p>
<p>Portanto:</p>
<blockquote><p>$sudo apt-get install postgresql-8.0</p></blockquote>
<p>Após executar o comando acima verá ele instalar outros pacotes também, não se preocupe pois ele está satisfazendo as depêndencias do pacote postgresql-8.0, o que é depêndecia ?!, são pacotes(programas ou biblioteca de funções(lib)) o qual o postgresql precisa para funcionar e/ou para manter a integridade do sistema.</p>
<h3>Aplicando configuração inicial</h3>
<h4>Entendendo o conceito de processo</h4>
<p>Os programas no linux são executados como processos(daemon), os processos necessitam de um usuário no sistema para desencandear 1 ou mais processos. Para manter a organização dos usuários e dos processos dentre os existentes, os softwares criam seu próprio usuário no sistema. O postgresql necessita do usuário &#8220;postgres&#8221; para as tarefas administrativas e inicialmente criar outro usuário para você trabalhar no postgresql, eu diria a muito alto nível até que o usuário postgres é o root do postgresql.</p>
<p>Se você olhou a <a href="http://pgdocptbr.sourceforge.net/pg80/index.html">Documentação oficial do Postgresql</a> em português do brasil traduzido pela comunidade <a href="http://daniel.jb0.org/wp-admin/www.postgresql.org.br">Postgresql-Brasil</a>, na seção de instalação você deve criar o usuário Postgres e depois atribuir as devidas permissões, quando instalamos através do apt-get esse processo de criação e de atribuição das permissões passa de forma transparente, portanto não vemos essa etapa do processo mas ela existe.</p>
<p>Recomendo a leitura deste artigo sobre <a href="http://www.infowester.com/linprocessos.php">processos</a>:</p>
<p>Confirmando a criação do usuário <strong>postgres</strong>.No processo de instalação do postgresql é criado ou pelo menos deve ser criado o usuário postgres, para confirmar:</p>
<p>Execute no terminal:</p>
<blockquote><p>$cat /etc/passwd | grep postgres</p></blockquote>
<p>Resultado é algo parecido:</p>
<blockquote><p>postgres:x:118:118:PostgreSQL administrator,,,:/var/lib/postgresql:/bin/bash</p></blockquote>
<p>Em caso negativo, se não aparecer algo parecido com o que há acima descrito, você deve se preocupar pois o usuário para utilizar o postgresql inicialmente é o postgres e o mesmo parece não criado, a instalação não deve ter ocorrido nos conformes ou foi interrompida em alguma etapa, abaixo alguns comandos para resolver este tipo de problema:</p>
<p>Para confirmar que não faltou baixar nenhum pacote,</p>
<p>Execute no terminal:</p>
<blockquote><p>$sudo apt-get -f install</p></blockquote>
<p>Para confirmar que passou pela etapa de configuração prévia do pacote, caso já tenha sido configurado com êxito, ele emitirá um erro confirmando que já passou pela configuração prévia corretamente.</p>
<p>Execute no terminal:</p>
<blockquote><p>$sudo dpkg &#8211;configure postgresql-8.0</p></blockquote>
<p>Para verificar se o postgresql está sendo carregado corretamente *pouco provavél tendo em vista que o usuário não está criado* mas para descarrego de consciência.</p>
<p>Execute:</p>
<blockquote><p>$sudo dpkg-reconfigure postgresql-8.0</p></blockquote>
<p>Caso não obtenha êxito, desinstale removendo todos os arquivos de configuração e instale novamente e repita o processo de confirmação de usuário.</p>
<blockquote><p>$sudo aptitude purge postgresql-8.0 &#038;&#038; apt-get install postgresql-8.0</p></blockquote>
<h3>Criando o seu primeiro banco de dados</h3>
<h4>Revisando:</h4>
<li>Verificação de privilégios</li>
<li>Instalação do postgresql</li>
<li>Checagem da instalação e do usuário</li>
<p>Para começar efetivamente a brincar com o Postgresql, você deve criar um usuário e um banco de dados onde será o playground do usuário, é melhor pois não brincará com o usuário postgres e com os bancos internos do sistema. Portanto você se sente mais confortável!. <img src='http://danielmartins.eti.br/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h5>Criando o banco</h5>
<p>Para criar o banco de dados,</p>
<p>Execute no terminal:</p>
<blockquote><p>$sudo su &#8211; postgres createdb *nome_do_banco*</p></blockquote>
<p>Saída:</p>
<blockquote><p>CREATE DATABASE</p></blockquote>
<p>O banco foi criado com sucesso!&#8230; próximo passo.</p>
<h5>Criando o usuário</h5>
<p>Para criar o usuario,  Execute no terminal:</p>
<blockquote><p>$sudo su &#8211; postgres createuser *nome_do_usuario*<br />
Saída:<br />
Shall the new user be allowed to create databases? (y/n) y<br />
Shall the new user be allowed to create more new users? (y/n) y</p></blockquote>
<p>Ele faz algumas perguntas para a criação do usuário como foi possível perceber, a primeira pergunta é:<br />
<strong>Deve ser permitido ao novo usuário a criação de bancos de dados ?</strong><br />
a segunda é:<br />
<strong>Deve ser permitido ao novo usuário criar mais novos usuários ? </strong> .</p>
<p>É uma boa idéia você aceita as duas perguntas pois assim dificilmente ou para situações muito específicas precisará utilizar o usuário postgres. <img src='http://danielmartins.eti.br/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<h5>Trocando a senha</h5>
<p>Você percebeu que não configurou senha nenhuma para o novo usuário ?! estranho, não ?!.. pois bem, vamos lá colocar esta senha para que você possa efetivamente logar no banco.</p>
<p>Primeiro de tudo você deve entrar no modo interativo do postgresql.</p>
<blockquote><p>$sudo su &#8211; postgres psql *nome_do_banco_anteriormente_criado*</p></blockquote>
<h5>Saída do comando:</h5>
<blockquote><p>Welcome to psql 8.0.3, the PostgreSQL interactive terminal.<br />
Type:  \copyright for distribution terms<br />
\h for help with SQL commands<br />
\? for help with psql commands<br />
\g or terminate with semicolon to execute query<br />
\q to quit<br />
postgres=#</p></blockquote>
<p>Dentro do terminal interativo do postgresql:</p>
<blockquote><p>postgres=# ALTER USER `nome_do_usuario` PASSWORD &#8216; nova_senha &#8216;;</p></blockquote>
<p>Atribuindo permissão do usuário ao banco</p>
<p>Aproveitando que você já está logado no terminal interativo, trocamos logo o administrador do banco de dados criado anteriormente para o usuário que criamos e acabamos de trocar a senha.</p>
<blockquote><p>postgres=# ALTER DATABASE `nome_do_banco_criado_anteriormente` OWNER TO `nome_do_usuario_criado_anteriormente`;</p></blockquote>
<p>Pronto, seu banco está instalado, rodando e com um usuario administrador, assim descentralizando o poder do usuário <strong>postgres</strong>, mas lembre-se que coisas específicas devem ser feitas com o usuário <strong>postgres</strong>.<br />
Assim que possível escreverei um artigo técnico, traçando comparações entre as ferramentas DBA para o <strong>Postgresql</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://danielmartins.eti.br/blog/2006/02/03/postgresql-instalando-e-aplicando-configuracao-inicial/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

