terça-feira, 28 de abril de 2009

Maple 12: i386 em linux amd64 e solução para o compiz.


Para que o Maple 12 i386 funcione em um sistema linux amd64, entre na pasta onde o maple foi instalado e rode os seguintes comandos no terminal:

# sudo ln -s bin.IBM_INTEL_LINUX bin.X86_64_LINUX
# sudo ln -s jre.IBM_INTEL_LINUX jre.X86_64_LINUX

Para resolver os problemas do maple com o compiz siga os itens abaixo:

1. Vá para a pasta maple/bin
2. Encontre o arquivo xmaple
3. Abra o arquivo com um editor de texto
4. Encontre a linha: export MAPLE
5. Abaixo dessa linha digite: export AWT_TOOLKIT=MToolkit
6. Salve
7. Rode o Maple.

Ftool: Um Programa Gráfico-Interativo para Ensino de Comportamento de Estruturas

Estudando resistência dos materiais fui apresentado a esse incrível software para cálculo de solicitações em estruturas. Ele é free e pode ser obtido no seguinte endereço. Ele funciona em windows e linux.

Em linux i386 (ubuntu) é só instalar o pacote libmotif3. Em linux amd64 é preciso baixar a versão i386 desse pacote e forçar a instalação.


Para quem não gosta dessa interface (motif), eu não gosto, a versão para windows roda tranquilamente no wine.

domingo, 26 de abril de 2009

Google Earth com a cara do Gnome!

Finalmente podemos ter um visual nativo para o Google Earth. Na versão 5 disponível no repositório do Google é só iniciar o googleearth com o seguinte comando:


# googleearth -style GTK+

Isso só é possível porque a interface Qt que o Google usou na compilação é compatível com o tema GTK+ que usa o próprio gtk do gnome para a interface dos programas. Isso ja funciona de cara (a partir do ubuntu 9.04) para programas que usam o Qt do sistema como Last.fm e VLC. Como o Google Earth usa sua própria biblioteca Qt é necessário usar o código para que ele carregue o tema. É só usar esse código direto do lançador que funciona redondo.

sábado, 25 de abril de 2009

Atualização: PixelView Play Tv Box 4 no ubuntu 9.04

Atualizando meu post sobre a instalação dessa placa de captura externa para o Ubuntu 9.04.
Descobri que o driver do vídeo da placa já vem instalado de cara dessa vez. É só instalar o TVtime e sair vendo tv. Só que nem tudo é perfeito né, hehehe. Para o audio é preciso instalar o driver.
Abaixo seguem os comandos para instalar o driver.

(Obs.: meu sistema é 64bits, não sei se isso vale para 32bits também).

Passo a passo:

1) Configurar o audio e instalar pacotes necessários (link)

2) Instalar driver (lembre de desconecte a placa do pc):

# sudo apt-get install mercurial
# hg clone http://linuxtv.org/hg/v4l-dvb
# cd v4l-dvb
# make
# sudo make install

3) Instalar o sox para fazer o audio funcionar (gambiarra):
# sudo apt-get install sox
# sudo apt-get install libsox-fmt-oss
# sudo apt-get install libsox-fmt-all

4) Instale o TVtime, caso já não tenha instalado:
# sudo apt-get install tvtime

5) Reinicie o PC

6) Certifique-se que a placa está ligada e está no modo usb

7) Inicie o TVtime

8) Como você deve ter percebido, nada de som, então vamos resolver isso:
# sox -r 48000 -2 -c 2 -t ossdsp /dev/dsp1 -t ossdsp /dev/dsp



Prontinho, vídeo, som e até que não foi difícil, hehehe. Melhor se funcionasse de cara, mas tudo bem. No Windows eu nem consegui instalar direito, só funciona com um programa chamado ChrisTV e o som é péssimo. Acho que era isso.