Zend Studio 6 for Eclipse - Linux

March 7th, 2008

Se você tentou instalar o Zend Studio 6 para Eclipse no Linux e ocorreu o erro
java: xcb_xlib.c:82: xcb_xlib_unlock: Assertion `c->xlib.lock’ failed.
Cancelado (core dumped)

proceda da seguinte para fazer a instalação:

./ZendStudioForEclipse-6_0_0.bin -i silent
cd ~/Zend/ZendStudioForEclipse-6.0.0/jre/lib/i386/
cp libmawt.so libmawt.so.bak && sed -i ’s/XINERAMA/FAKEEXTN/g’ libmawt.so

Agora o programa deverá abrir normalmente:
cd ~/Zend/ZendStudioForEclipse-6.0.0
./ZendStudio

Observação:
Esses procedimentos foram bem sucedidos no Ubuntu/Kubuntu Hardy, com o ZendStudioForEclipse-6_0_0.bin

VirtualBox

March 7th, 2008

Nos dias de hoje, quem ainda não ouviu falar em máquinas virtuais, virtualização, etc,…? Sem dúvida uma tecnologia cada vez mais presente. Para desenvolvedores de software, em especial, essas soluções são muito interessantes, pois possibilitam que o software criado possa ser testado nos mais diversos Sistemas Operacionais.
O mais conhecido até pouco tempo atrás era o VMWare, mas cada vez mais o VirtualBox vem ganhando terreno.
A instalação no Ubuntu é facílima:
sudo apt-get install virtualbox (não esqueça de adicionar o repositório, veja o endereço em: http://www.virtualbox.org)

Pois bem, a única dica é: se você atualizar o kernel, não pode esquecer de atualizar tb. os headers…
Depois de atualizar o kernel, você deve executar um setup, conforme mensagem apresentada pelo programa: /etc/init.d/vboxdrv setup. Se, ao executar esse programa aparecer uma mensagem de erro, veja se em /var/log/vbox-install.log não aparece algo falando sobre headers…. é quase certo que sim, nesse ponto, basta executar o comando abaixo que o problema estará resolvido:
sudo apt-get install linux-headers-$(uname -r)