Netbeans e o Master Password Dialog

Olá a todos, de uns tempos pra cá o netbeans começou a torrar minha paciência sempre que eu tentava sincronizar meus projetos com o servidor remoto, ou acessar alguma conexão de banco de dados, enfim, qualquer ação que requeresse acesso a senhas salvas, o netbeans me apresentava a odiosa tela do master password…. Simplesmente porque ele não estava conseguindo utilizar a encriptação do meu login ( aqui no meu caso, gnome3 no fedora 23 ). Suspeitando disso comecei a procurar na internet e várias pessoas passando pela mesma irritante situação, muitos diziam pra fazer links pro arquivo da libgnome-keyring.so, outros falavam pra instalar a libgnome-keyring-devel, mas no fim o que resolveu meu problema foi bem mais simples, exportei uma variável de ambiente no meu .bashrc assim:

export GNOME_KEYRING_=foobar

Aparentemente há algum bug na versão atual do netbeans (8.0.2 ) e ele não detecta que estou utilizando o gnome se esta variável não estiver definida. Feito isto o netbeans voltou a funcionar normalmente.

 

NOTA: o foobar ai na variável pode ser qualquer coisa… 🙂

Steam no Linux

Olá, venho utilizando o Steam no linux desde sua versão beta, hoje estou com o Fedora 23 Workstation como computador pessoal e de trabalho, e nele o steam instalado a partir do repositório rpmfusion. Algo que sempre me incomodou foi que ao tentar fechar a janela principal do steam ele apenas  apresentava a animação como se estivesse minimizando mas continuava lá. Uma forma simples de corrigir esse comportamento é adicionar a seguinte linha no arquivo .bashrc no diretório home do seu usuário.

export STEAM_FRAME_FORCE_CLOSE=1

Assim o steam irá fechar para a system tray, em vez de permanecer aberto.