Linux Tips

Está é uma área destinada a concentrar alguns truques e dicas sobre Linux.

 

Qualquer um pode deixar comentários fazendo pedidos ou pergutas, assim que possível eu responderei a todos.

 

Falow!! 

Novo Ubuntu

Obá!

Finalmente lançaram o novo Ubuntu e eu já fiz a minha atualização, utilizando o Update Manager. Fiquei simplesmente abismado com a qualidade do sistema, a qualidade do linux tem aumentado a cada versão e finalmente ele pode ser comparado aos seus concorrentes de igual para igual.

Eu quase não consigo apontar imperfeições no Ubuntu, embora eu ainda considere o linux pouco amigável, quando nos referimos a instalação de programas para usuários finais. Embora o seu gerenciador de pacotes apt-get & Synaptic sejam uma maravilha, os usuários finais, principalmente os que estão migrando do windows, sofrem até entender a lógica do sistema. Coisa que o MacOs acaba se saindo melhor.

Pois bem, um ponto positivíssimo a se considerar é o fato de eu estar fazendo update desde a versão Dapper do sistema, de lá pra cá, este é o terceiro Dist-upgrade que faço, e o negócio segue bombando. E eu não uso nada muito simples, como algumas pessoas costumam fazer, instalar e sair usando, eu tinha o Beryl instalado, utilizando dois monitores de 17'' mais os meus softwares de desenvolvimento como o Flex, PHP5, Apache, RubyonRails, MySQL 5.0, e segue tudo intácto.

Outra coisa legal é que ele substitui o Bery pelo Compiz-fusion, nossa mãe!! O lance ficou muito legal, com o cubo em superficie espelhada transições e plugins novos para o desktop tudo muito bom, funcionando perfeitamente e rodando numa maquina com configuração mediana.

Pois o meu computador é um Atlhon 3000+, com 1GB de RAM e uma placa de vídeo GeForce XFX 6200 de 256MB com duas saídas de video e para finalizar dois hds IDE de 40GB. Só o fato dos hds não serem SATA, já condenaria o meu computador para rodar o Vista, mas o linux oferece uma performance muito boa, com um visual muito mais matador, hehehe.

Falow!!!

Novo Ubuntu (parte 2)

Ae,

agora que já configurei tudo como eu queria estou postando dois screenshots para mostrar como ficou o resultado final do Gnome com Compiz-fusion, o resultado é de fazer pensar se vale a pena ter um Macintosh ao inves de investir num equipamento mais acessível com um sistema operacional de semelhante segurança e qualidade.

Para mim hoje a única vantagem de ter um MacBook seria pelo fato dele rodar alguns software importantes para mim como o Photoshop, Flash, FlexBuilder com interface de widgets(no linux não é possível construir interfaces arrastando componentes), ou seja, ter o melhor de dois mundos em um único sistema operacional.

Quanto a estabilidade o tanto o Ubuntu quanto qualquer sistema Unix sempre fica afrente.

Falow!!




Novo Ubuntu p. 3 - Dashboard e Dock no Ubuntu

Ae gurizada!

Para quem gostaria de ter um Macintosh mas não tem dinheiro como eu, hehehe, existem algumas soluções bem legais que acabam por trazer um certa felicidade por ter um ambiente gráfico semelhante ao dá Apple.

Pois bem, ontem durante a noite, tipo lá pelas 22hs, eu resolvi procurar algo a respeito, pois lembrava de ter visto alguma coisa parecida com o dock do OS X no youtube. Encontrei um software muito legal chamado Avant Window Navigator que nada mais é, do que um dock para ícones, ele consegue substituir por completo o Gnome-panel, mas precisa ser configurado.

Eu passei algum trabalho para instalá-lo, encontrei alguma coisa através de blogs, mas como sei que muita gente não gosta de ler inglês, como eu, resolvi escrever um pequeno tutorial para ajudar aos conterranêos. Vamos lá então.

Para instalar o AWN é necessário mudar o arquivo /etc/apt/source.list, para isso rode a seguinte linha no terminal.

echo 'deb http://download.tuxfamily.org/syzygy42 gutsy avant-window-navigator
deb-src http://download.tuxfamily.org/syzygy42 gutsy avant-window-navigator' | sudo tee -a /etc/apt/sources.list

Feito isso é necessário adicionar um chave apt, para fazer autenticação do repositório.

wget http://download.tuxfamily.org/syzygy42/reacocard.asc
sudo apt-key add reacocard.asc
rm reacocard.asc

Agora é só instalar os pacotes

sudo apt-get update
sudo apt-get install avant-window-navigator-bzr awn-core-applets-bzr

Precione ALT-F2 ou rodar diretamente pelo terminal

avant-window-navigator &

Está feito!! é só se divertir, hehe.

Agora é a vez do Dashboard, que no Compiz Fusion é chamado de Screenlets, mas o efeito é o mesmo.

Primeiro você precisa ativar o "Widget Layer" na configuração do Compiz, use a ferramenta "compizconfig-settings-manager", essa ferramenta é muito boa, dá para configurar tudo referente ao Compiz.

Após ter feito isso, você vai notar que ao apertar a tecla F9, a tela escurece, então agora é só instalar o Screenlets.

Siga com os procedimentos descritos abaixo:

Adicionar o repositório do Screenlets ao source.list

echo 'deb http://hendrik.kaju.pri.ee/ubuntu gutsy screenlets' | sudo tee -a /etc/apt/sources.list


Autenticação do apt

wget http://hendrik.kaju.pri.ee/ubuntu/hendrikkaju.gpg -O- | sudo apt-key add - && sudo apt-get update

E agora instalação

sudo apt-get install screenlets

Para rodar basta digitar no terminal, ou apertando as teclas ALT+F2, o comando

screenlets-manager

Vai aparecer uma janela,  nela onde você pode gerenciar, instalar e inicializar os screenlets que desejas. Lembre-se de marcar a opção "Iniciar automáticamente ao fazer login" ou "Automatically start on login", para que eles sejam carregados sempre que for feito o login.

Para mostrar como ficou, segue uns screenshots.

Falow!!

Referencias


http://ubuntuforums.org/showthread.php?t=385981 - Tutorial original, lá é mostrado como compilar também.

http://www.compiz.org/Desktop_Screenlets - Tutorial oficial do Screenlets
http://www.screenlets.org - Site oficial do Screelets, nele é possível baixar mais widgets :)




Suporte a mp3 do Amarok no Fedora Core 8

Ae!!

 

Depois de muita luta com o meu notebook, um Positivo Mobile V, que não funcionava o driver de vídeo, eu consegui fazê-lo rodar com o drive vesa na resolução 1280x720 que já dá pro gasto, perto da ideal que é 1280x800, o único problema é com anti-alias das imagens e fontes, simplesmente não tem nada suavizado, hehee.

 

Mas já que estou rodando um linux finalmente resolvi configurar o Amarok para funcionar mp3, já que não consigo trabalhar sem música, para minha surpresa tive muita dificuldade de fazê-lo, e depois de procurar muito achei este artigo de como instalar  suporte multimidia no Fedora Core 7, e funcionou beleza pra mim.

 

Tenham bom proveito e espero poder ajudar. 

 

Original: http://fedoranews.org/cms/node/2853

 

Instalando  suporte multimidia no Fedora Core 8

 

Introdução

Fedora 8, como bem se sabe, é uma excelente distribuição, mas desde que inclui somente software livre, ela não tem suporte a alguns formatos  e codecs proprietários(mp3, DVD etc). A maioria de vocês provavelmente irão seguir as instruções do FAQ não oficial do Fedora, por este motivo a informação a seguir foi ajustada para o Fedora 8 a partir deste FAQ, e isso foi testado em minha nova instalação e está funcionando muito bem.

Todos os comandos yum devem ser executados como root ou sudo.

Adicionando o repositório livna 

Use o comando a seguir para adicionar o repositório livna em suas fontes:
rpm -ivh http://rpm.livna.org/livna-release-8.rpm

Instale os plugins do gstreamer e ffmpeg

yum install gstreamer-plugins-ugly ffmpeg

Instale o xmml com suporte mp3 

yum install xmms xmms-mp3 xmms-skins

 Instale o xine para tocar DVD

yum install xine xine-lib libdvdcss xine-lib-extras-nonfree gxine

Instale o VLC mediaplayer

yum install vlc

 Substitua o totem mediaplayer

Use o seguinte comando para substituir o totem com totem-xine:

yum remove totem totem-plparser
yum install totem-xine libdvdnav

NOTA: caso você escolha não instalar o xine como descrito acima, não esqueça de instalar o libdvdcss separadamente, caso contrário você não conseguirá rodar a maioria dos DVDs comercializados.

Instale mplayer, o GUI e o plugin do mozilla 

yum install mplayer mplayer-gui mplayerplug-in

Finalmente!! Instale o Amarok 

O Amarok é opcional, com tudo que foi feito até aqui, já é possível rodar músicas em qualquer formato e videos também. O Amarok é um programa baseado no KDE, se você é usuário de GNOME terá de instalar as dependências do KDE(kdelibs).

yum install amarok amarok-extras-nonfree

Isto conclui a instalação de suporte multimdia para o Fedora 8.

Divirtam-se!!

 

OBS: 

Só para informar, os que tem notebooks com placa de vídeo VIA Chrome 9 IGP - P4M900, eu testei várias vezes o driver openchrome e de nada adiantou, tentei compilar ele várias vezes e toda vez ele congela o notebook e dae só desligando no botão. Quando recebi ele, havia um Mandriva instalado, onde não funcionava metade das coisas que deveriam. Por isso procurei outra distribuição. Apesar de usuário do Ubuntu, o Fedora Core 8 foi a melhor distribuição que encontrei que funcionou nele, e funcionou tudo muito bem, placa de rede, audio, wi-fi somente o vídeo que deu problema. Fica aqui o meu aviso.

 

 

XGL, Compiz, Xnest and java applications

Ae gurizada medonha, todo mundo deve tá contente com o seu xgl & compiz. eye candy, rodando no seu ubuntu ou suse, e tal.

Mas um problema sério ocorre quando tentamos usar alguma aplicação java que utilize o wswig para desenhar telas, no meu caso quando tento rodar o Netbeans, ele mostra uma tela em branco, embora seja possível clicar nos botões, mesmo sem vê-los.

Mas agora encontrei uma solução e resolvi compartilhar com quem estiver interessado em utilizar aplicações java no xgl.

O texto original está em inglês, e é um post de um fórum, clique aqui para ver.

Agora vai a minha versão, hehehe

A solução tomada para contornar este problema é utilizar um recurso multi-terminal usando o Xnest. O que fazemos é rodar outro gerenciador de janelas dentro do gnome com compiz, fazendo isso a rederização se dá por meio do Xserver e nao pelo XGL.

Seguindo os passos:

  1. sudo apt-get install xnest
  2. sudo apt-get install icewm - pode ser outro gerenciador, mas comigo deu certo com o icewm.
  3. crie o arquivo que vai ser executado sudo gedit /usr/bin/xnest-icewm
  4. Com o seguinte codigo:
    #!/bin/sh
    Xnest :2 -ac -geometry 1200x900+0+0&
    icewm --display :2
  5. sudo chmod 755 /usr/bin/xnest-icewm

(O parametro -geometry: Width x Height + Xpos + Ypos)

Lembre-se que esta solução é temporária, pois acredito que logo esse problema tera uma solução disponibilizada. Mas enquanto isso, podemos usar isso, se a máquina aguentar, toca ficha!!

Espero ter ajudado, Falow!!

PS.:Aparentemente esse problema ocorre porque o java não vem preparado para renderizar em uma tela gerada pelo openGL. Existe a possibilidade quando compilares uma aplicação, habilitar o modo 3D. Eu não cheguei a testar isso ainda, mas acredito que deva funcionar.

$ java -Dsun.java2d.opengl=true javaApp
$ javaApp
Assim o modo 3d, que vem desabilitado por padrão pela Sun, torna-se habilitado.

Mais informações : System Properties for Java 2DTM Technology