Ubuntu: o menu aplicações sumiu, e agora?

January 30, 2009 · Filed Under Tutorial · 4 Comments 

Quem acompanha meu twitter já deve estar sabendo, se não vai descobrir agora, que estou usando o  Ubuntu desde o segundo dia da Campus Party. Depois de 3 meses usando sem nenhum problema o Windows 7 (pre-betas e beta 1), para não passar em branco, ele resolveu começar a travar com qualquer coisa que fosse feita, sem perder tempo instalei o Ubuntu 8.10 amd64 em meu Vostro 1000 velho de guerra e este texto está sendo escrito diretamente dele.

Mas é claro que nem tudo é tão fácil quanto se parece. Apesar de conseguir baixá-lo em menos de 3 minutos na super-conexão da telefônica feita especialmente para a #cparty, usá-lo é outra história. Já tenho história com problemas com o ubuntu, desde versões sem tela de boot e horas até o sistema ficar utilizavel, até a mais nova configuração falha do modem 3G. Como a ultima era o bug atual, preferi instalá-lo assim mesmo, já que eu não pretendia usar 3G durante a #cparty (definitivamente).

Os dois primeiros dias foram incrivelmente bons, com atualizações feitas em segundos e tudo rodando perfeitamente, aproveitei do WINE e joguei várias partidas de Counter-Strike com os outros campuseiros, baixei metade da internet utilizando o DC++, mas eis que do nada murphy veio me fazer uma visita. Aparentemente sem motivos, o menu aplicações da barra de menu simplesmente desapareceu. Onde digo desapareceu, digo sumiu completamente como mostrado na imagem, apesar dos menus “Locais” e “Sistema” ainda estarem funcionais, com exceção do submenu “Sistema – Preferências – Menu Principal” que também havia desaparecido sem deixar rastros.

Aparentemente o problema não foi somente comigo, em vários fóruns da internet presenciei pessoas com o mesmo problema, entretanto, em sua grande maioria os tópicos estavam somente com o pedido de ajuda e uma ou duas respostas de pessoas com o mesmo problema, raramente uma possivel solução que nunca funcionava para todos.

Durante as buscas, descobri que esse é um problema do Gnome que já foi oficialmente solucionado, porém ainda faz vitimas. Depois de muito procurar, descobri a solução que é teoricamente simples. Para todos aqueles que estiverem sofrendo o que eu sofri vamos à solução:

Primeiro vá até a pasta pessoal (home) do seu usuário, pressione Ctrl+H para exibir os arquivos e pastas ocultos, surgirão várias pastas como o esperado. Vá até a pasta “.config” e em seguida “menus” (endereço completo “~/user/.config.menus”). Como na imagem a seguir:


Repare nos dois arquivos selecionados, eles deverão estar presentes na pasta, se não estiverem, já descobrimos seu problema, caso estejam lá e o problema ainda perssista, teremos que editar o conteúdo deles. Note que o arquivo “applications.menu” será procurado pelo sistema, e caso não exista então será procurado pelo “debian-menu.menu”. Ou seja, a prioridade é do “applications.menu”.

Não existindo nenhum dos dois, crie um arquivo chamado “applications.menu” na pasta, abra-o, e coloque o seguinte texto como seu conteúdo:

<!DOCTYPE Menu PUBLIC “-//freedesktop//DTD Menu 1.0//EN”
“http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd ”>

<Menu>

<Name>Applications</Name>
<Directory>Applications.directory</Directory>

<!– Scan legacy dirs first, as later items take priority –>
<LegacyDir>/etc/X11/applnk</LegacyDir>
<LegacyDir>/usr/share/gnome/apps</LegacyDir>
<LegacyDir>/usr/share/control-center-2.0/capplets</LegacyDir >

<!– Read standard .directory and .desktop file locations –>
<DefaultAppDirs/>
<DefaultDirectoryDirs/>

<!– Read in overrides and child menus from applications-merged/ –>
<DefaultMergeDirs/>

<!– Accessories submenu –>
<Menu>
<Name>Accessories</Name>
<Directory>Accessories.directory</Directory>
<Include>
<And>
<Category>Utility</Category>
<Not>
<Category>System</Category>
</Not>
</And>
</Include>
</Menu> <!– End Accessories –>

<!– Accessibility submenu –>
<Menu>
<Name>Accessibility</Name>
<Directory>Accessibility.directory</Directory>
<Include>
<And>
<Category>Accessibility</Category>
<Not>
<Category>Settings</Category>
</Not>
</And>
</Include>
</Menu> <!– End Accessibility –>

<!– Development Tools –>
<Menu>
<Name>Development</Name>
<Directory>Development.directory</Directory>
<Include>
<And>
<Category>Development</Category>
</And>
<Filename>emacs.desktop</Filename>
</Include>
</Menu> <!– End Development Tools –>

<!– Education –>
<Menu>
<Name>Education</Name>
<Directory>Education.directory</Directory>
<Include>
<And>
<Category>Education</Category>
</And>
</Include>
</Menu> <!– End Education –>

<!– Games –>
<Menu>
<Name>Games</Name>
<Directory>Games.directory</Directory>
<Include>
<And>
<Category>Game</Category>
</And>
</Include>
</Menu> <!– End Games –>

<!– Graphics –>
<Menu>
<Name>Graphics</Name>
<Directory>Graphics.directory</Directory>
<Include>
<And>
<Category>Graphics</Category>
</And>
</Include>
</Menu> <!– End Graphics –>

<!– Internet –>
<Menu>
<Name>Internet</Name>
<Directory>Internet.directory</Directory>
<Include>
<And>
<Category>Network</Category>
</And>
</Include>
</Menu> <!– End Internet –>

<!– Multimedia –>
<Menu>
<Name>Multimedia</Name>
<Directory>Multimedia.directory</Directory>
<Include>
<And>
<Category>AudioVideo</Category>
</And>
</Include>
</Menu> <!– End Multimedia –>

<!– Office –>
<Menu>
<Name>Office</Name>
<Directory>Office.directory</Directory>
<Include>
<And>
<Category>Office</Category>
</And>
</Include>
</Menu> <!– End Office –>

<!– System Tools–>
<Menu>
<Name>System</Name>
<Directory>System-Tools.directory</Directory>
<Include>
<And>
<Category>System</Category>
<Not><Category>Settings</Category></Not>
</And>
</Include>
</Menu> <!– End System Tools –>

<!– Other –>
<Menu>
<Name>Other</Name>
<Directory>Other.directory</Directory>
<OnlyUnallocated/>
<Include>
<And>
<Category>Application</Category>
<Not><Category>Core</Category></Not>
<Not><Category>Settings</Category></Not>
</And>
</Include>
</Menu> <!– End Other –>

<!– The Debian menu –>
<Menu>
<Name>Debian</Name>
<MergeFile>debian-menu.menu</MergeFile>
<Directory>Debian.directory</Directory>
</Menu>

<Include>
<Filename>gnome-app-install.desktop</Filename>
</Include>

<!– Separator between menus and gnome-app-install –>
<Layout>
<Merge type=”menus”/>
<Merge type=”files”/>
<Separator/>
<Filename>gnome-app-install.desktop</Filename>
</Layout>

</Menu> <!– End Applications –>

E salve o arquivo. Provavelmente o menu já estará funcionando com essa configuração básica (modificações terão que ser feitas novamente). Caso ele ainda não apareça, vá até o terminal e digite “sudo update-menus”.

Pronto, caso todos os passos tenham sido seguidos, o menu deverá ter voltado normalmente, e você não precisará, assim como eu, ficar utilizando a barra de applets para conseguir chamar as aplicações pelo nome :)

Satux, sofrimento em forma de Distro Linux

January 29, 2009 · Filed Under Mundo Real · 23 Comments 

A #cparty além de um evento que junta nerds/geeks de todos os lugares do país em volta da internet mais “supimpa” (gírias idosas pra xuxu TM), é também um lugar de confraternização. Seja porque todos querem parecer tão legais quanto seus avatares de second life, seja porque sem os usuários por perto, somos pessoas melhores umas com as outras. Independente de motivo, durante a #cparty sempre existe alguém disposto a ajudar com algum problema que envolva tecnologia.

Foi numa dessas que acabei entrando de gaiato numa tortura particular. Para ajudar @prill do Obvious, de onde eu ganhei a promoção do mini-conto, me disponibilizei a remover seu linux problemático e instalar outro SO menos problemático, fosse Windows ou Ubuntu. O que eu não sabia é que o sistema operacional que estava dando problema era o *orquestra em capela começa a tocar e segue pronuncia com eco* Satux!

Ok, pensei inocentemente, eu já tinha ouvido falar dessa tão infeliz distro, mas não pensei que ela fosse conseguir me atrapalhar em uma formatação, como fui tolo. Inicialmente o HD do notebook não possuia nada que precisasse de backup, somente umas fotos no desktop que já estavam na internet, porém depois descobri que havia uma temporada inteira de Dr. Houise (piada interna) que deveria ser mantida, independente da forma que isso fosse feito. Aí começou a complicação.

Depois de procurar e implorar pelo impréstimo de um HD externo descobri que nossa distro favorita somente acessa discos externos para leitura (chmod? isso não te pertence mais), mas só confirmei isso depois de procurar outro HD externo e ter o mesmo resultado. O que me obrigou a copiar 5GB em pendrives de 2GB (o pendrive que ganhamos na campus party era de somente 128MB, isso mesmo, 128MB!) utilizando da incrível velocidade de USB 1.0 disponibilizada por, novamente, nossa distro favorita :)

Após aproximadamente 1:30h de sofrimento e tortura, mais exatamente quando pluguei um pendrive com o ubuntu para iniciar o liveCD, descobri que o notebook não aceita o boot na forma atual do Ubuntu. Algo com a forma de inicialização, que no fim das contas eu teria que baixar outra iso para que funcionasse. Não pensei duas vezes. Hoje, @prill é uma feliz beta-tester do Windows 7 Beta 1. Seu USB é 2.0 como o de todas as pessoas normais, ela acessa HDs externos e consegue gravar dados neles e ainda pode aproveitar da exclusiva e revolucionária superbar. E viva o software livre :D

Rapidinha Campus Party

January 20, 2009 · Filed Under Inominado · 1 Comment 

Algumas fotos do evento :)

É isso aí, em breve alguma coisa de útil. Você pode ver mais fotos da Campus Party no Flickr

Windows 7 Beta Público Download (09/01/09)

January 8, 2009 · Filed Under Inominado · 5 Comments 

Windows 7Finalmente chegou o grande dia.

Amanhã, 9 de Janeiro de 2009, estará disponível no site oficial do Windows 7, o (primeiro?) beta público do tão esperado pelos testadores de plantão, e aqueles que não conseguem esperar (eu), o novo Sistema operacional da Microsoft.

O Windows 7 estará disponivel para download somente para os primeiros 2.5 milhões (isso mesmo, dois milhões e meio) de interessados em formato .iso nas seguintes línguas: Inglês, Alemão, Japonês, Arábe e Hindi tanto na versão 32bits quanto 64bits (exceto em Hindi, que terá somente a versão 32bits).

[Fonte: Windows Blog]

01-07Ballmer_CES_lg.jpg

Parece que agora vai! Depois de ter deixado vazar na internet as quatro versões torrenciais (vide as duas definições), respectivamente as builds M3(6780), 6801, 6956 e 7000, finalmente a empresa do tio bill vai liberar oficialmente o caminho, a luz e a verdade, ou como queiram chamar, Windows 7.

Não minto para ninguém, EU QUERO ESSE WINDOWS!

Já fazem 3 meses que o instalei pela primeira vez em meu notebook (6801 + Blue Bedge) e desde então só troquei de windows 7 por ele próprio. Desde o primeiro contato, senti que ele já estava tão bom quando meu Windows XP velho de guerra :)

Com a build 7000 as dúvidas se foram, ele está mais rápido que o XP e fazendo uso de todos os efeitos visuais que fizeram os requisitos mínimos do Windows Vista serem tão altos. Programas abrem mais rápido, janelas abrem com uma velocidade que eu nunca tinha visto mesmo com todos os efeitos “bonitinhos”, e qualquer aparelho que tenha driver para Windows Vista roda nativamente. Basicamente, a Microsoft acertou na mão.

Não espero que ele seja perfeito (apesar disso ter passado pela minha cabeça :D), a build 7000 já está provada que seu WMP12 gosta de reduzir alguns arquivos mp3, mas sei que estou usando por minha conta em risco, é para isso que servem os betas. O que eu afirmo é que essa é, pelo menos por enquanto, a melhor versão do Windows que eu já utilizei.

ATUALIZAÇÃO: JÁ ESTÁ DISPONÍVEL A PÁGINA PARA CADASTRO E DOWNLOAD DO WINDOWS 7 BETA 1 VIA TECHNET

De qualquer forma, eu tenho até o fim do ano para mudar de idéia :D

Instalador do windows live messenger (MSN) offline

January 7, 2009 · Filed Under Inominado · 142 Comments 

Desde que o MSN Messenger passou a se chamar Windows Live Messenger e virou parte integrante da família Windows Live Essentials, sua instalação passou a ser feita on-line, ou seja, você baixa um instalador muito pequeno e este programa é que irá baixar todos os programas selecionados, e mais alguns necessários, um por um, para em seguida fazer a instalação.

Infelizmente isso pode ser muito demorado, e é, até mesmo para internet banda larga, já que não é possível usar aceleradores de downloads, mas até a versão 8.x era possível encontrar na internet os instaladores completos de toda a linha live para download dos programas separados, reduzindo o tamanho e tempo do download. Porém com a versão 2009 isso deixou de ser possível, agora os programas não possuem seus instaladores independentes baixados pelo programa.

Para isso a microsoft liberou o instalador autonomo do Windows Live Essentials. O instalador é um único arquivo de 130MB contendo todos os programas da familia. O arquivo é realmente grande, porém com ele você pode instalar todos os programas Live sem estar conectado à internet, e ainda pode levá-lo em pendrive (ou qualquer outra mídia) para ser instalado em qualquer maquina por mais distante que ela esteja da internet (o por pior que a internet seja ;D).

BAIXE JÁ O INSTALADOR OFFLINE DO WINDOWS LIVE 2009

O que você encontra no Windows Live Essentials:

Windows Live Messenger

Windows Live Messenger 2009 – A versão mais atual do antes chamado MSN Messenger

Windows Live Messenger

Windows Live Mail – O sucessor do Outlook Express. Acesse seu hotmail ou qualquer outro (gmail, yahoo, globo, uol) na comodidade do seu PC

Windows Movie Maker Beta

Windows Movie Maker Beta – Crie seus próprios vídeos com a nova versão do Movie Maker

Windows Live Galeria de Fotos

Windows Live Galeria de Fotos – Gerencie, edite e compartilhe suas fotos com ajuda de tags e organização por datas.

Windows Live Writer

Windows Live Writer – A melhor ferramenta para “bloggar” já criada :D

Campus Party 2009, Contagem regressiva!

January 3, 2009 · Filed Under Inominado · Comment 

E finalmente se aproxima a edição 2009 da maior festa geek do planeta. A Campus Party Brasil, que acontecerá em São Paulo, no Centro de Convenções Imigrantes. Caso você ainda não esteja sabendo nada sobre o assunto, corre lá na página sobre o evento para se informar melhor :)

tirinha1236 Infelizmente não pude ir na edição 2008, uma vez que diferente do que muitos pensam, é muito dificil manter meu título de problogger mais pobre na história deste país, mas desta vez garanti que minhas férias bateriam com o evento, e neste exato momento já estou até com as passagens de ida e volta compradas e devidamente guardadas em algum lugar da casa (observação pessoal: Encontrá-las o mais rápido possível).

Durante a semana de 19 à 25 de janeiro, eu e mais 3.744 (até o momento) geeks e imprensa (HeHe) estarão reunidos discutindo sobre qualquer coisa que consuma eletricidade para ser usado ou acessado durante 30 horas por dia, mais o horário de almoço. A agenda você pode conferir aqui.

A edição deste ano promete ser bem melhor que a anterior, o espaço foi aumentado, convidados estarão se apresentando durante a semana, entre eles Tim Berners-Lee, o culpado por você estar lendo este texto. E a melhor parte, até o momento a acessoria de imprensa não confirmou a presença da Maria Lua! Quero ver essa torcida de energia positiva torcendo para que isso se concretize ;)

Agora deixa eu procurar as passagens e dessa vez, guardar em um lugar seguro :)