<?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>MarceloWeb</title>
	<atom:link href="http://marceloweb.info/feed/" rel="self" type="application/rss+xml" />
	<link>http://marceloweb.info</link>
	<description>Fragmentos de códigos e idéias.</description>
	<lastBuildDate>Sun, 22 Apr 2012 21:36:04 +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>Criando um túnel reverso</title>
		<link>http://marceloweb.info/criando-um-tunel-reverso/</link>
		<comments>http://marceloweb.info/criando-um-tunel-reverso/#comments</comments>
		<pubDate>Tue, 17 Apr 2012 17:59:06 +0000</pubDate>
		<dc:creator>Marcelo Oliveira</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[túnel]]></category>
		<category><![CDATA[tunel reverso]]></category>

		<guid isPermaLink="false">http://marceloweb.info/?p=227</guid>
		<description><![CDATA[Um túnel reverso permite que computadores externos consigam acessar um determinado serviço exclusivo apenas a uma rede interna. No exemplo abaixo, pretende-se que um computador dentro de uma rede interna disponibilize um determinado serviço para outros computadores fora dessa rede. &#8230; <a href="http://marceloweb.info/criando-um-tunel-reverso/">Leia mais <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.marceloweb.info/wp-content/uploads/2012/04/tunel.jpg"><img class="alignleft size-full wp-image-228" title="Túnel Reverso" src="http://www.marceloweb.info/wp-content/uploads/2012/04/tunel.jpg" alt="Túnel Reverso" width="259" height="194" /></a>Um túnel reverso permite que computadores externos consigam acessar um determinado serviço exclusivo apenas a uma rede interna.</p>
<p>No exemplo abaixo, pretende-se que um computador dentro de uma rede interna disponibilize um determinado serviço para outros computadores fora dessa rede. Para isso usaremos um túnel reverso.</p>
<p>Suponhamos que um computador A está dentro de uma rede interna com acesso ao SVN. Queremos ter acesso ao SVN através do computador B, mas este não pertence a tal rede interna.</p>
<p>Resolveremos este problema abrindo um túnel reverso entre os dois computadores. Nas próximas linhas darei um passo a passo de como criar um túnel reverso utilizando o sistema operacional Linux.</p>
<p><span id="more-227"></span></p>
<p>No computador A:</p>
<pre><code>$ ssh -R 8662:svn.marceloweb.info:443 marcelo@203.10.101.155</code></pre>
<p>8662: é a porta que deverá ser acessada no computador B. Aqui pode ser qualquer outra porta que não esteja sendo utilizada;<br />
svn.marceloweb.info: é a url de acesso ao svn;<br />
443: é porta padrão utilizada para acesso ao svn;<br />
marcelo@203.10.101.155: meu login e ip no computador B.</p>
<p>Neste ponto já criei o túnel e já estou logado no computador B. Já posso acessar o SVN.</p>
<pre><code>~$

~$ svn export "https://svn.marceloweb.info:8662/marceloweb/tags/10.1/" marceloweb-blog</code></pre>
<p>Como visto, é um procedimento bem simples e rápido.</p>
<p>Em breve, pretendo escrever um exemplo utilizando o sistema operacional Windows, através do software Putty.</p>
<p>Espero ter ajudado!</p>
]]></content:encoded>
			<wfw:commentRss>http://marceloweb.info/criando-um-tunel-reverso/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FLISoL 2012</title>
		<link>http://marceloweb.info/flisol-2012/</link>
		<comments>http://marceloweb.info/flisol-2012/#comments</comments>
		<pubDate>Tue, 17 Apr 2012 03:08:38 +0000</pubDate>
		<dc:creator>Marcelo Oliveira</dc:creator>
				<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[flisol]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Software Livre]]></category>

		<guid isPermaLink="false">http://marceloweb.info/?p=219</guid>
		<description><![CDATA[O Festival Latinoamericano de Instalação de Software Livre acontece no sábado, dia 28 de abril. Participei da edição de Santo André, São Paulo, nos anos de 2009, apenas como expectador e divulgador do evento e em 2010, como colaborador. Depois &#8230; <a href="http://marceloweb.info/flisol-2012/">Leia mais <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.marceloweb.info/wp-content/uploads/2012/04/banner_flisol1.png"><img class="alignleft size-full wp-image-224" title="FLISoL" src="http://www.marceloweb.info/wp-content/uploads/2012/04/banner_flisol1.png" alt="FLISoL" width="640" height="79" /></a></p>
<p>O Festival Latinoamericano de Instalação de Software Livre acontece no sábado, dia 28 de abril.</p>
<p>Participei da edição de Santo André, São Paulo, nos anos de 2009, apenas como expectador e divulgador do evento e em 2010, como colaborador. Depois de um ano totalmente aquém do FLISoL volto a divulgar aqui no meu blog um dos eventos mais importantes do mundo sobre o tema software livre.</p>
<p><span id="more-219"></span></p>
<p>Em Santo André, o evento é coordenado pelo pessoal do grupo unconference-brasil e do canal da rede Freenode: #PSL-ABCD. O endereço será novamente, rua Onze de Junho, 521 &#8211; Bairro Casa Branca.</p>
<p>Já em São Paulo, o evento será no SESC Pinheiros, na rua Paes Leme, 195. A coordenação geral é do Thiago Paixão.</p>
<p>A programação de São Paulo está disponível no blog <a title="http://blog.flisolsaopaulo.org/flisol-2012/agenda/" href="http://blog.flisolsaopaulo.org/flisol-2012/agenda/" target="_blank">http://blog.flisolsaopaulo.org/flisol-2012/agenda/</a>.</p>
<p>Quem quiser saber mais sobre as sedes e programações, deve acessar o site oficial do FLISoL: <a title="http://www.flisol.net/FLISOL2012/Brasil" href="http://www.flisol.net/FLISOL2012/Brasil" target="_blank">http://www.flisol.net/FLISOL2012/Brasil</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://marceloweb.info/flisol-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Funções de saída de dados na linguagem C &#8211; Parte I</title>
		<link>http://marceloweb.info/funcoes-de-saida-de-dados-na-linguagem-c-parte-i/</link>
		<comments>http://marceloweb.info/funcoes-de-saida-de-dados-na-linguagem-c-parte-i/#comments</comments>
		<pubDate>Mon, 16 Apr 2012 12:46:45 +0000</pubDate>
		<dc:creator>Marcelo Oliveira</dc:creator>
				<category><![CDATA[C/C++]]></category>
		<category><![CDATA[Algorítmo]]></category>
		<category><![CDATA[Linguagem C]]></category>

		<guid isPermaLink="false">http://marceloweb.info/?p=209</guid>
		<description><![CDATA[A linguagem C não possui mecanismos próprios de entrada e saída de dados. Para isto a linguagem utiliza sua vasta biblioteca de funções. Neste estudo utilizei a diretiva stdio.h. Algumas dessas bibliotecas só estão disponíveis para um ou outro sistema &#8230; <a href="http://marceloweb.info/funcoes-de-saida-de-dados-na-linguagem-c-parte-i/">Leia mais <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.marceloweb.info/wp-content/uploads/2012/04/homemdeferro.jpg"><img class="alignleft size-full wp-image-214" title="Homem de Ferro" src="http://www.marceloweb.info/wp-content/uploads/2012/04/homemdeferro.jpg" alt="Homem de Ferro" width="275" height="183" /></a>A linguagem C não possui mecanismos próprios de entrada e saída de dados. Para isto a linguagem utiliza sua vasta biblioteca de funções. Neste estudo utilizei a diretiva stdio.h.</p>
<p>Algumas dessas bibliotecas só estão disponíveis para um ou outro sistema operacional, porém, diferentemente de outras libs, a stdio.h pode ser usada tanto em Linux como em Windows.</p>
<p><span id="more-209"></span>No programa abaixo, utilizei como exemplo a função printf(). Observe que toda função, em qualquer linguagem, sempre é acompanhada de parenteses ().</p>
<p>O significado do nome da função printf() é print de imprimir em inglês + f de format.</p>
<p>A primeira linha do programa abaixo apenas inclui a lib ao programa.</p>
<p>prog_printf.c<br />
&#8212;&#8212;-</p>
<pre><code> #include &lt;stdio.h&gt; main() { printf("A ignorância é uma droga!"); } </code></pre>
<p>Ao rodar o programa acima em um terminal linux, foi verificada a seguinte saída:</p>
<pre><code> $ ./printf A ignorância é uma droga!$ </code></pre>
<p>Na execução do programa acima verifica-se que o cursor ficou posicionado logo após a mensagem e isto é um problema. É fazer com que o programa mude de linha após imprimir a mensagem.</p>
<p>Assim como em outras linguagens, resolvemos este problema utilizando o símbolo \n (new line).</p>
<p>Nas próximas linhas segue o programa escrito corretamente.</p>
<p>prog_printf.c<br />
&#8212;&#8212;-</p>
<pre><code> #include &lt;stdio.h&gt; main() { printf("A ignorância é uma droga!\n"); } </code></pre>
<pre><code> $ ./printf A ignorância é uma droga! $ </code></pre>
<p>Nos próximos posts irei abordar outras funções de entrada e saída de dados.</p>
<p>Espero que seja útil.</p>
]]></content:encoded>
			<wfw:commentRss>http://marceloweb.info/funcoes-de-saida-de-dados-na-linguagem-c-parte-i/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como instalar .bin</title>
		<link>http://marceloweb.info/como-instalar-bin/</link>
		<comments>http://marceloweb.info/como-instalar-bin/#comments</comments>
		<pubDate>Sun, 18 Mar 2012 13:22:14 +0000</pubDate>
		<dc:creator>Marcelo Oliveira</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://marceloweb.info/?p=206</guid>
		<description><![CDATA[Tomando como exemplo o programa para declaração de imposto de renda da Receita Federal, segue um passo-a-passo rápido e simples de como instalar arquivos .bin. # chmod +x IRPF2012Linuxv1.0.bin # ./IRPF2012Linuxv1.0.bin]]></description>
			<content:encoded><![CDATA[<p>Tomando como exemplo o programa para declaração de imposto de renda da Receita Federal, segue um passo-a-passo rápido e simples de como instalar arquivos .bin.</p>
<p><code># chmod +x IRPF2012Linuxv1.0.bin</code></p>
<p># ./IRPF2012Linuxv1.0.bin</p>
]]></content:encoded>
			<wfw:commentRss>http://marceloweb.info/como-instalar-bin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sequência de Fibonacci &#8211; Exemplo na linguagem C</title>
		<link>http://marceloweb.info/sequencia-de-fibonacci-exemplo-na-linguagem-c/</link>
		<comments>http://marceloweb.info/sequencia-de-fibonacci-exemplo-na-linguagem-c/#comments</comments>
		<pubDate>Fri, 16 Mar 2012 02:37:58 +0000</pubDate>
		<dc:creator>Marcelo Oliveira</dc:creator>
				<category><![CDATA[C/C++]]></category>
		<category><![CDATA[Algorítmo]]></category>
		<category><![CDATA[Fibonacci]]></category>
		<category><![CDATA[Linguagem C]]></category>
		<category><![CDATA[lógica de programação]]></category>

		<guid isPermaLink="false">http://marceloweb.info/?p=201</guid>
		<description><![CDATA[Mais um exemplo de como escrever um programa que gere números na sequência de Fibonacci. É mais um exemplo usando a lingugem C. O código é bem curto e contém comentários explicativos. // Inclui o arquivo stdio.h // stdio.h é &#8230; <a href="http://marceloweb.info/sequencia-de-fibonacci-exemplo-na-linguagem-c/">Leia mais <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Mais um exemplo de como escrever um programa que gere números na sequência de Fibonacci. É mais um exemplo usando a lingugem C.</p>
<p>O código é bem curto e contém comentários explicativos.</p>
<pre><code>// Inclui o arquivo stdio.h
// stdio.h é responsável pelas funções de entrada e saída.
#include "stdio.h" 

// A função main() é obrigatória em todo programa C.
void main()
{
 // Declaração de variáveis.
 int a, b, c, i, n; 

 // Aqui foi necessário atribuir valores as variáveis a e b.
 a = 0;
 b = 1; 

 // A função printf() escreve na tela.
 printf("Digite um número: ");
 // A função scanf obtém um valor digitado.
 scanf("%d", &amp;n);
 printf("Série de Fibonacci:\n");
 printf("%d\n", b); 

 // Com a estrutura de controle for() gero a sequência.
 for(i = 0; i &lt; n; i++)
 {
 c = a + b;
 a = b;
 b = c; 

 // Imprimo o número na tela.
 printf("%d\n", c);
 }
} </code></pre>
<p>Espero ter sido claro nas explicações.</p>
<p>Dúvidas ou sugestões, entre em contato.</p>
]]></content:encoded>
			<wfw:commentRss>http://marceloweb.info/sequencia-de-fibonacci-exemplo-na-linguagem-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Analista de Testes Pleno</title>
		<link>http://marceloweb.info/analista-de-testes-pleno/</link>
		<comments>http://marceloweb.info/analista-de-testes-pleno/#comments</comments>
		<pubDate>Tue, 28 Feb 2012 16:22:00 +0000</pubDate>
		<dc:creator>Marcelo Oliveira</dc:creator>
				<category><![CDATA[Jobs]]></category>

		<guid isPermaLink="false">http://marceloweb.info/?p=195</guid>
		<description><![CDATA[Informações sobre a empresa: Clube de compras online que disponibiliza para seus membros oportunidades de consumo através de campanhas rápidas e exclusivas de marcas de desejo. Responsabilidades: Participação na especificação dos requisitos funcionais. Planejamento e execução de testes. Execução e &#8230; <a href="http://marceloweb.info/analista-de-testes-pleno/">Leia mais <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Informações sobre a empresa:</p>
<p>Clube de compras online que disponibiliza para seus membros oportunidades de consumo através de campanhas rápidas e exclusivas de marcas de desejo.</p>
<p>Responsabilidades:</p>
<ul>
<li>Participação na especificação dos requisitos funcionais.</li>
<li>Planejamento e execução de testes.</li>
<li>Execução e homologação dos casos de teste junto ao &#8220;cliente&#8221;.</li>
<li>Testes de compatibilidade de browsers.</li>
<li>Automatização dos casos de teste (Selenium, PHPUnit&#8230;)</li>
</ul>
<p>Requisitos:</p>
<ul>
<li>Experiência em nível Pleno elaboração de roteiros e casos de testes.</li>
<li>Experiência em execução de testes.</li>
<li>Experiência em análise e reporte de erros.</li>
<li>Entendimento de falhas de software comuns.</li>
<li>Conhecimentos em PHP e Banco de Dados.</li>
<li>Experiencia com e-commerce.</li>
</ul>
<p>Formação superior completa</p>
<p>Regime de contratação:PJ &#8211; valor fixo mensal a combinar &#8211; tempo indeterminado!<br />
Horário: de 2a a 6a, horário comercial.<br />
Local de trabalho: Avenida Paulista.</p>
<p>Currículos para: rh@tiviati.com.br<br />
Colocar no assunto o nome da vaga!</p>
]]></content:encoded>
			<wfw:commentRss>http://marceloweb.info/analista-de-testes-pleno/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ACCESS FORBIDDEN!</title>
		<link>http://marceloweb.info/access-forbidden/</link>
		<comments>http://marceloweb.info/access-forbidden/#comments</comments>
		<pubDate>Sun, 26 Feb 2012 17:24:41 +0000</pubDate>
		<dc:creator>Marcelo Oliveira</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programação]]></category>
		<category><![CDATA[acess forbidden]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://marceloweb.info/?p=154</guid>
		<description><![CDATA[Após a instalação do grupo LAMP, um problema comum é o tal &#8220;ACCESS FORBIDDEN!&#8221; ou em português, Acesso Proibido, o tradicional 403. Caso o diretório de projetos(workpace) já possua as devidas permissões, é possível que ao acessar o seguinte arquivo: &#8230; <a href="http://marceloweb.info/access-forbidden/">Leia mais <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Após a instalação do grupo LAMP, um problema comum é o tal &#8220;ACCESS FORBIDDEN!&#8221; ou em português, Acesso Proibido, o tradicional 403.</p>
<p>Caso o diretório de projetos(workpace) já possua as devidas permissões, é possível que ao acessar o seguinte arquivo:</p>
<p>sudo vim /etc/apache2/httpd.conf</p>
<p><span id="more-154"></span>Você encontre as seguintes linhas:</p>
<p># List of resources to look for when the client requests a directory<br />
DirectoryIndex index.html index.html.var</p>
<p>Altere para a seguinte forma:</p>
<p># List of resources to look for when the client requests a directory<br />
DirectoryIndex index.php index.html index.html.var</p>
<p>Apenas foi adicionado o index.php</p>
<p>Fica aí mais essa dica sobre Apache e PHP.</p>
]]></content:encoded>
			<wfw:commentRss>http://marceloweb.info/access-forbidden/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programador Java</title>
		<link>http://marceloweb.info/programador-java/</link>
		<comments>http://marceloweb.info/programador-java/#comments</comments>
		<pubDate>Fri, 24 Feb 2012 10:20:53 +0000</pubDate>
		<dc:creator>Marcelo Oliveira</dc:creator>
				<category><![CDATA[Jobs]]></category>
		<category><![CDATA[Analista de Sistemas]]></category>
		<category><![CDATA[Emprego]]></category>
		<category><![CDATA[Programador]]></category>
		<category><![CDATA[Vaga]]></category>

		<guid isPermaLink="false">http://marceloweb.info/?p=150</guid>
		<description><![CDATA[Estou repassando uma vaga para Analista de Sistemas/Programador Java. Não tenho muitas informações sobre a mesma, a quem interessar, por favor entrar em contato pelo e-mail abaixo. Empresa: Neolog Cidade: São Paulo E-mail: selecao@neolog.com.br]]></description>
			<content:encoded><![CDATA[<p>Estou repassando uma vaga para Analista de Sistemas/Programador Java. Não tenho muitas informações sobre a mesma, a quem interessar, por favor entrar em contato pelo e-mail abaixo.</p>
<p>Empresa: Neolog</p>
<p>Cidade: São Paulo</p>
<p>E-mail: selecao@neolog.com.br</p>
]]></content:encoded>
			<wfw:commentRss>http://marceloweb.info/programador-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alterando sua workspace no Fedora</title>
		<link>http://marceloweb.info/alterando-sua-workspace-no-fedora/</link>
		<comments>http://marceloweb.info/alterando-sua-workspace-no-fedora/#comments</comments>
		<pubDate>Sat, 20 Aug 2011 22:21:45 +0000</pubDate>
		<dc:creator>Marcelo Oliveira</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[httpd]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[selinux]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Quem trabalha com PHP e Fedora, sabe que a instalação do Apache utiliza a seguinte localização /var/www/html como workspace padrão. Só o fato de ser um diretório pertencente ao usuário e grupo root, já faz com que não haja muito &#8230; <a href="http://marceloweb.info/alterando-sua-workspace-no-fedora/">Leia mais <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img style="float: left; margin: 5px;" src="http://marceloweb.info/images/gerais/apache.gif" alt="Apache" width="200" height="60" border="0" />Quem trabalha com PHP e Fedora, sabe que a instalação do Apache utiliza a seguinte localização /var/www/html como workspace padrão.</p>
<p>Só o fato de ser um diretório pertencente ao usuário e grupo root, já faz com que não haja muito conforto para se trabalhar em tal área.</p>
<p><span id="more-35"></span></p>
<p>A seguir, os passos para alteramos nosso workspace para um local mais adequado:</p>
<pre><span class="system-pagebreak">sudo gedit /etc/httpd/conf/httpd.conf</span></pre>
<p>Localize os pontos que marcam /var/www/html e substitua por /home/suahome/workspace.</p>
<p>Salve e feche o arquivo. Depois reinicie o Apache:</p>
<pre>sudo /sbin/service httpd restart</pre>
<p>Quando testar a nova configuração através de um browser, provavelmente irá se deparar com o seguinte problema:</p>
<p>403 Forbidden</p>
<p>Isto ocorre porque o diretório que deseja acessar a partir do Apache está no diretório /home e este é bloqueado por padrão no Fedora.</p>
<p>Uma solução: certifique-se que todos podem ler e executar.</p>
<pre>chmod -R 755 /home/suahome/workspace</pre>
<pre>chmod 755 /home/suahome</pre>
<p>O passo acima já deve resolver, mas se você não quiser dar permissão a todos os usuários, adicione o usuário apache para seu grupo:</p>
<p>usermod -a -G marcelo apache<br />
chmod -R 750 /home/marcelo/workspace<br />
chmod 750 /home/marcelo</p>
<p>Reinicie novamente o Apache.</p>
<p>Tais procedimentos devem ser suficientes.</p>
<p>Caso use SE Linux, provavelmente será preciso configurá-lo.</p>
]]></content:encoded>
			<wfw:commentRss>http://marceloweb.info/alterando-sua-workspace-no-fedora/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fedora 15 e Gnome 3: Failed to load session &#8220;gnome&#8221;</title>
		<link>http://marceloweb.info/fedora-15-e-gnome-3-failed-to-load-session-gnome/</link>
		<comments>http://marceloweb.info/fedora-15-e-gnome-3-failed-to-load-session-gnome/#comments</comments>
		<pubDate>Fri, 08 Jul 2011 12:32:30 +0000</pubDate>
		<dc:creator>Marcelo Oliveira</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Gnome]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Mais uma falha no Fedora 15, infelizmente, tá ficando cada vez pior. Já começo a pensar na possibilidade de migrar para outra distro. Após o upgrade do Fedora 14 para o 15, demorei umas semanas até baixar qualquer atualização. Quando &#8230; <a href="http://marceloweb.info/fedora-15-e-gnome-3-failed-to-load-session-gnome/">Leia mais <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img style="float: left; margin: 5px;" src="http://marceloweb.info/images/gerais/gnome.png" alt="" width="150" height="207" border="0" />Mais uma falha no Fedora 15, infelizmente, tá ficando cada vez pior. Já começo a pensar na possibilidade de migrar para outra distro.</p>
<p>Após o upgrade do Fedora 14 para o 15, demorei umas semanas até baixar qualquer atualização. Quando decidir atualizar, aparentemente tudo ocorreu normalmente e após o procedimento parecia funcionar corretamente.</p>
<p>Primeira falha: ao executar o atalho &lt;Alt&gt;+&lt;F2&gt; para poder acessar o terminal, tive o seguinte alerta: gnome-panel: &#8220;run application not working&#8221;. Uma segunda mensagem, acusava não ter conseguido rodar o panel-run-dialog.ui: &#8220;/usr/share/gnome-panel/ui/panel-run-dialog.ui&#8221;.</p>
<p>Verifiquei o caminho &#8220;/usr/share/gnome-panel/&#8221; e, realmente, não havia &#8220;ui/panel-run-dialog.ui&#8221;. Por questões de tempo, não resolvi o problema de imediato e acabei esquecendo.</p>
<p><span id="more-34"></span></p>
<p>Segunda falha: no outro dia ao ligar o pc e tentar logar no gnome: &#8220;failed to load session&#8221;. Aí já não dava para resolver depois, já que o problema não possibilitava nem acessar a Área de Trabalho normalmente.<br />
Na verdade, a primeira e a segunda falha estão diretamente relacionadas.</p>
<p>Resolução:</p>
<p>1. Ainda na tela de login do gnome, &lt;Ctrl&gt;+&lt;Alt&gt;+&lt;F2&gt;, irá para modo texto;</p>
<p>2. $ sudo yum install gnome-panel</p>
<p>3. $ reboot</p>
<p>Estes procedimentos simples resolveram o problema aqui.</p>
<p>Fica aí mais uma dica.</p>
]]></content:encoded>
			<wfw:commentRss>http://marceloweb.info/fedora-15-e-gnome-3-failed-to-load-session-gnome/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

