8 de fevereiro de 2008

Jogos x Linux

Como vocês devem conhecer existem vários jogos GPL ou outra licença livre disponíveis nos diversos repositórios de qualquer distribuição. É claro que devem existir jogos interessantes que não tem grande projeção pela falta de marketing, etc. Mas isto é outra discussão.
Eu quero mesmo é tratar o uso de games comerciais e nativos do windows no Linux.

A grande maioria dos usuários de Linux conhece o Wine, ele é um projeto interessantíssimo, com ele podemos executar uma série de programas nativos do windows no linux. A instalação do wine é muito simples, no Mandriva use o MCC para instalar o pacote Wine.

Uma possibilidade, que já a um bom tempo é uma realidade, é rodar os jogos nativos de windows no Linux. É isso mesmo, Warcraft 3, Elder's Scroll Oblivion, Fear, The Lord of Rings, Half Life 2, World of Warcraft etc. A lista é grande, eu sugiro que você visite o site com a base de dados do wine appDB. Lá você encontrara informações e saberá se aquele jogo que você esta louco pra experimentar.

Lembre-se que você precisa de um hardware compatível com as especificações mínimas do game, elas são em geral as mesmas do windows.

Bom, agora tudo é uma mar de rosas ?
NÃO, não é, no appDB, para cada jogo são atribuidos conceitos, garbagge (Lixo) , bronze , prata , ouro e platina em ordem crescente de compatibilidade e dificuldade de instalação, desta forma você fica sabendo como será o processo de instalação, no appDB você também encontra aquele truquezinho, quando necessário, para fazer o game funcionar.

Muitas vezes, com uma nova versão do wine, aquele jogo que teimava em não funcionar em versões anteriores, acaba sendo suportado na atual, então fique atento a novidades.

Eu em particular tenho 3 jogos instalados em meu micro com o wine
Warcraft 3, Elder's Scroll 3 e Counter Strike 1.6; a instalação deles foi trivial:

- coloquei o cd
- e cliquei no jogo
- e só.

As configurações mínimas para jogos no wine são tipicamente aquelas do windows, os usuários de placas de vídeo ATI ainda não estão bem servidos em termos de drivers, mas quem sabe tenhamos mudanças a curto prazo. O pessoal que possui placa de vídeo da nVidia deve antes de tudo checar se o drive da nvidia esta funcionando perfeitamente, para isso eu recomento o programa glxgears que já vem instalado no Mandriva One. Caso ele não esteja instalado você pode instalar pelo método canônico de sua distribuição.
Se você observar três engrenagens rodando significa que está tudo bem, se não você deve instalar o driver da nVidia, procure então informação com a comunidade de sua distribuição. No caso do Mandriva One 2008, tudo já esta prontinho.


E o cedega ? é o cedega é uma opção comercial do wine, na verdade ele usa o wine com algumas modificações.
O cedega é melhor ? eu não diria isso. É possível que algum jogo funcione em um e em outro não, com o tempo eles acabam suportando os mesmo jogos.

As base de dados do cedega são :

- Oficial
- Cedega wiki


Mais novidades aparecerão quando eu comprar uma placa de video melhor, a minha guerreira nVidia 6150 Go não aguenta o gás da Coca Cola em games.

obs: existem também jogos comerciais para Linux, um exemplo vocês encontram aqui, mas isso já é outro assunto.

6 de fevereiro de 2008

Pessoal, aqui vai uma dica pra o mandriva 2008,

se o som dos jogos no cedega não estiver funcionado, faça o teste de hardware se o alsa estiver ok! e mesmo assim o som não funcionar é possível que o arts do kde esteja bloqueando o som.

para resolver, como usuário: $ killall artsd

Elder's Scroll 3, lá vou eu !

Obs; Melhor que isso foi uma dica do Ethra'Za no fórum MandrivaBrasil

"Menu -> Ferramentas -> Ferramentas do Sistema -> Centro de Controle (KCC).

Som & Multimídia -> Sistema de Som

[V] suspensão automática se ocioso por [ 5 segundos ] -> Aplicar

Pronto, agora não precisa mais matar o aRtsd... pois ele libera o hardware depois de 5 segundos de ociosidade, ou seja, se o KDE usa-lo, ele funciona normalmente, mas depois de 5 segundos ele desgruda do hardware e deixa outros programas usa-lo livremente. "

3 de fevereiro de 2008

Atualizando o Mandriva no compaq v6210BR do Mandriva Linux 2007.0 para 2008.0

A atualização do Mandriva neste hardware foi objeto de uma discussão no fórum do mandriva-brasil.org, o procedimento de atualização mais trivial, a instalação direta do Mandriva 2008.0 sobre o 2007.0, não é recomendada a não ser que aceites perder uma série de atributos do laptop, como hibernação, economia de energia, controle de brilho etc. O problema que motivou esse pequeno guia é ocasionado por um problema que envolve o acpi, bios e o linux ( o problema com o acpi aparece em todas as distribuições testadas; debian e ubuntu ). a solução proposta foi a atualização da bios. O procedimento de atualização da bios pode ser perigoso, entretanto com o cuidado de o laptop com duas fontes de alimentação ( bateria e externa ) diminuimos muito o risco de uma falta de energia no momento da gravação da bios. Recomendo fortemente o uso da bateria neste procedimento.

CONTINUA

Atualizando o Mandriva no compaq v6210BR do Mandriva Linux 2007.0 para 2008.0

A atualização do Mandriva neste hardware foi objeto de uma discussão no fórum do mandriva-brasil.org, o procedimento de atualização mais trivial, a instalação direta do Mandriva 2008.0 sobre o 2007.0, não é recomendada a não ser que aceites perder uma série de atributos do laptop, como hibernação, economia de energia, controle de brilho etc. O problema que motivou esse pequeno guia é ocasionado por um problema que envolve o acpi, bios e o linux ( o problema com o acpi aparece em todas as distribuições testadas; debian e ubuntu ). a solução proposta foi a atualização da bios. O procedimento de atualização da bios pode ser perigoso, entretanto com o cuidado de o laptop com duas fontes de alimentação ( bateria e externa ) diminuimos muito o risco de uma falta de energia no momento da gravação da bios. Recomendo fortemente o uso da bateria neste procedimento.

Então para atualizar a bios a coisa mais óbvia e sabia a fazer é procurar o programa para atualização na página do fabricante do equipamento, no caso a HP, lá você encontra além da bios outros drivers para o laptop, entretanto como você pode notar no link a HP somente disponibiliza drivers para windows e não para o software que acompanha o equipamento, você pode perceber que eles ainda tem um longo caminho para realmente agradar a comunidade Linux.


Eu pessoalmente fiquei muito irritado com a HP, liguei para o atendimento ao cliente e recebi a seguinte resposta: “A HP não disponibiliza os driver e as atualizações para Linux, elas são oferecidas para o windows na forma de cortesia”.

Então como ultima solução, tive que recorrer a técnicas ilegais para conseguir atualizar o sistema.

Então vamos começar com algumas dicas estratégica, e obvias por sinal, no windows nada vai funcionar, rede com ou sem fio, som, nada ! Por isso é bom você colocar a bios devidamente baixada do link num pendrive ou em um cd, é importante que você instale o driver da rede wireless pois ele será util no linux.

Depois de instalado você deve procurar o arquivo “bcmwl5.inf” na pasta “C:SwSetup/sp36684a” e salvá-lo novamente num pendrive.

Depois de instalar a bios, é só colocar o cd do Mandriva 2008.0 e executar a instalação normalmente.

Eu em particular usei o Mandriva one, ele já vem com alguns modulos proprietários como o da placa de vídeo, no caso a meu xodózinho nVidia 6150.

O som e a rede com fio estarão funcionado, normalmente, pelo menos foi o que aconteceu em meu caso. O controle de energia também estará totalmente funcional com hibernação na memória e no hd, modos de operação do processador, controle do brilho, etc.

Sem querer contar vantagem, mas já cantando, não existe comparação entre o suporte que o Mandriva oferece em comparação ao Windows, enquanto a instalação pelada do Windows ocupou 3.1Gb, a do Mandriva, com OpenOffice, kaffeine e vários outros programas do dia-a-dia ocupou 2.4 Gb, temos que lembrar também que nada funcionou no windows sem configurações adicionais.

Voltando a instalação do Mandriva 2008.0, são necessárias algumas configurações adicionais para a rede wireless, e para as teclas multimidia, então vamos por partes:

Rede wireless - Broadcom Corporation BCM94311MCG wlan mini-PCI, o modulo necessário para este hardware pode ser obtido do próprio driver para windows disponibilizado na página da HP, aproveite agora aquele arquivo salvo bcmwl5.inf .

Mas antes disto siga o seguntes passos ( agradecimento a Bevilaqua que trouxe a informação ao fórum do mandriva ) :

- instale o programa bcm43xx-fwcutter que extrai o firmware

Pronto, problema resolvido

Dica: se for atualizar o kernel, atualize também o modulo ndiswrapper-kernel para a versão do novo kernel no próprio MCC, fica esse link como inspiração http://br.geocities.com/rafaelmr2/pavilion.html.

Teclas de multimídia - Resolver este problema é fácil, é só instalar o xev e dar uma pequena olhada em mais um maravilhoso tutorial do seu Morimoto http://www.guiadohardware.net/dicas/configurando-teclados-multimidia.html

Mas eu já vou entregando o caminho das pedras...
crie um arquivo .xmodmaprc com o seguinte conteúdo:

keycode 162 = F14
keycode 174 = F19
keycode 176 = F20
keycode 160 = F21
keycode 144 = F15
keycode 153 = F16

e depois de o comando:

$ xmodmap .xmodmaprc

Pronto, agora é só configurar o atalhos globais do kmix para controlar o volume e o mudo., e também os atalhos globais do seu programa de mídia favorito, no meu caso o AmaroK , onde você define as ações de mídia de play/pause, pra frente e pra atrás!

Detalhando, clique no alto falante do systray -> mixers -> configurações -> configurar atalhos globais, clique em uma ação e logo após no botão de multimídia desejado.

Esta aí o resultado final:

Agradeço pela ajuda do kidsoeiro, Bevilaqua, apimente.br e Manoel Pinho do fórum mandriva-br de onde tirei as idéias e grande parte dos procedimentos.



1 de fevereiro de 2008

Notebook com mandriva de fábrica.


Enfim Comprei meu laptop.

Há muito estava pensando em comprar um laptop, queria algo razoável e de baixo custo.
esta semana deparei-me com este modelo da Compaq 6210 , um portátil com processador sempron 3500+ (1.86Ghz), ddr2(667Mhz) 256 Mb, hd 60Gb, combo e uma placa de video IGP Nvidia Go 6150 compartilhando até 128Mb. O sistema operacional padrão é o Mandriva linux .


-SO; a distribuição Linux que acompanha o laptop é a Mandriva 2007.0,
na caixa havia um pequeno manual e um cd de recuperação, o sistema estava perfeitamente instalado, não tive problema algum, a minha rede( virtua ) foi detectada automaticamente, o sistema já possui um driver proprietário da Nvidia, com programa de configuração e diagnostico que aponta a temperatura etc.

Facilmente criei uma nova partição e tentei instalar o Mandriva one 2008 e não fui feliz, em breve descreverei estes problemas.

Para finalizar vou adiantando que vou utilizar o mandriva neste laptop, ele tem várias vantagens, uma muito especifica e interessante para mim é que o compilador C/C++ da intel tem um pacote especifico para este.