Archive for May 7th, 2007

Esses dias eu baixei para um conhecido o DVD do Mandriva 2007 Spring, versão Free e resolvi dar uma testada para ver o que melhorou nos últimos meses no quesito integração 3D para um desktop comum. Em outra ocasião, pretendo dar uma olhada em como anda a parte de virtualização da mesma, o que me interessa e muito.

Para quem não sabe, a Mandriva atualmente está se organizada nesta forma de distribuição:

- Mandriva Free:
Esse pack vem com 04 CD’s ou 1 DVD feita somente de softwares livres, portanto, sem plugins proprietários (como o Java ou Flash) e nem drivers proprietários (como Ati ou Nvidia).

- Mandriva One:
Essa é a versão “Live-CD” do Mandriva (estilo o Kurumin ou o Ubuntu) que não é necessário instalar para usar, pode ser usada diretamente do CD-ROM. Geralmente ele tem uns drivers proprietários no meio para poder ativar o “Desktop 3D” rodando direto pelo CD.

- Discovery, Powerpack e Powerpack+:
São produtos comerciais, vendidos nas “caixinhas” com direito a suporte deles, acesso ao Mandriva Club e tem todos os drivers proprietários, assim como ao Java e ao Flash. A diferença entre eles você pode ver no link abaixo, mas basicamente é a quantidade de tecnologias suportadas mesmo:

O valor varia de 44,00-EUR (discovery) até 179,00-EUR (PowerPack+), sendo que o Euro vale atualmente uns R$ 2,70.

Como baixei a versão Free, e não a Power Pack, minha Nvidia foi reconhecida mas usando o driver genérico “nv”, sem aceleração 3D. Também como o esperado, o sistema não veio com os plugins proprietários de Java nem de Flash, mas o suporte a multimídia (vídeos em Div-X com legenda e músicas em MP3) vieram funcionando logo após a instalação. Isso não era esperado :-D

Bom, na tentativa de instalar minha placa, fui até o gerenciador de pacotes dele e não encontrei nada sobre nVidia… então pensei em ir até o EasyURPMI e adicionar aqueles montes de repositórios, mas antes resolvi tentar pela interface gráfica “Media Manager” para ver se ele digitava aqueles comandos enormes para mim. E não é que funciona?

Media Manager

Como você pode ver, ele se oferece para instalar os “Updates Oficiais” que seriam os tais do ‘main‘ e ‘update_sources‘. Clicando nele aparece a lista de mirros, com um Brasileiro sugerido por padrão… clicando nele realmente o /etc/urpmi/urpmi.cfg é atualizado corretamente com o repositório novo. Mas e aqueles pacotes restritos, que são os mais legais? Bom… clicando então de novo no “Media Manager”, e depois clicando em “Distribuition Sources” ele irá inserir vários repositórios como os Testings, Backports, Contribs, Non-free e o Restricted. Todos esses devem ser o suficiente para instalar o que um usuário desktop comum precisa para sobreviver. Apenas lembre-se de clicar em “Enabled” pois não vem por padrão.

Reconhecendo e instalando uma placa Nvidia

Agora sim, com os repositórios ‘non-free‘ habilitados fui no Mandriva Control Center e mandei ele detectar minha placa de vídeo novamente. Com o modelo correto detectado, foi possível baixar vários pacotes para minha Nvidia funcionar. Note que eu não escolhi o pacote a ser instalado porque tinha muitos, como você pode ver no screen shoot abaixo. A seleção do pacote correto para a minha placa (dkms96xx) assim como suas dependências para compilação do módulo (gcc, kernel-source, glibc-devel e libncurses5-devel) foram todas feitas automaticamente pela Mandriva. Isso é ótimo! :-)

Painel de controle (Drak3d)

Depois de um logout/login ja pude desfrutar de minha plaquinha 3D, jogando alguns joguinhos só para testar. E fui novamente ao Mandriva Control Center, na parte de “3D Desktop effects”, agora sim com todas as opções habilitadas para uso.

Testei as duas opções, uma de cada vez: Primeiro o conjunto Beryl+AIGLX, que funcionou muito bem depois de um login/ logout e sem ter a necessidade de baixar nada da Internet. Só o beryl-manager que não iniciado automaticamente, mas de resto tudo funcionou como o esperado até mesmo os vídeos Div-X funcionaram sem problemas junto com o Beryl (embora a screenshot tenha saído toda estranha, o vídeo estava certinho!)

Vídeo avi com legenda com o beryl ativado

Por último, testei e Metisse. Achei estranho de começo esse lançe de entortar as janelas em todos os ângulos/ eixos possíveis e imagináveis, mas não consegui trazer nenhuma screenshoot do mesmo, porque simplesmente não saia (nem pelo import nem pelo gnome-screenshot) :( Ainda não li toda sua documentação mas você pode ver uma imagem do mesmo em ação aqui e entender melhor o que estou falando.

Bom, por enquanto eu fico por aqui! Só queria mostrar mesmo como não é tão complicado fazer uma plaquinha antiga de 64 MB (nVidia Corporation NV18 [GeForce4 MX 4000] ) funcionar no Linux, e ter os tão desejados ambientes 3D funcionando em seu micro.

Até +!

Eu vejo várias pessoas gravando um arquivo de imagem de forma incorreta, por isso resolvi fazer esse sacrifício e usar o windão Windows XP para gravar minha recém imagem de DVD chamada “mandriva-linux-2007-spring-free-dvd-i586.iso”, que como podem ver, é uma ISO (imagem cd CD/DVD) do Mandriva 2007.1, para processadores 586 ou posteriores.

Gravar imagem no discoO primeiro passo é abrir o Nero e procurar alguma opção que tenha a ver com imagem. No meu caso, está em “DVD -> Fazer Cópia -> Gravar Imagem no Disco”.

O próximo passo é colocar na caixa “Arquivos do tipo” a opção “Arquivos de imagem” porque o Nero por padrão só quer saber de arquivos que ele mesmo fez (.nrg) e não mostra os .iso’s. Daí é só navegar até o diretório onde esteja a mídia e mandar gravar. Selecionar “Arquivos de Imagens”

Dicas:
- Grave em uma velocidade baixa (afinal, é um instalador de um Sistema Operacional e requer o máximo de cuidado);
- Use algum cliente de bittorrent como o Azureus (disponível para Windows e para Linux) para baixar a ISO, porque o programa se encarrega de ter certeza que o mesmo não veio corrompido durante o download;
- Verifique o MD5 da imagem antes de gravar (caso não tenha baixado via torrent) para se certificar que o arquivo esteja realmente completo antes de gravar em CD/DVD;
- Não use CD/DVD RW para tal função. Eles riscam e estragam muito facilmente….

Siga essas dicas e com certeza você terá uma instalação/ uso de um GNU/Linux bem mais tranquilo, pois os erros causados por imagens corrompidas/ CD’s riscados são realmente muito complicado de se detectar, mesmo para um usuário experiente.

Abraços e boa sorte ;)