Bugs


Eu tento, tento… mas definitivamente eu e Linux não nascemos para conviver pacificamente.

A idéia era instalar o Ubuntu 12, testar meus jogos de Linux (Fruzzle principalmente) e se tudo corresse bem, portar o Deuces Wild Casino Poker, e o Mahjong Max – e colocá-los na “Ubuntu Store”.

Entretanto, perdi o dia ontem (e a manhã de hoje) instalando o Ubuntu 12.04 em uma máquina… e continuo na estaca zero.

A princípio a instalação ocorre sem problemas, tudo parece ser reconhecido e funcionar… até que eu tentei executar um programa que usasse OpenGL. E advinhem só? CATAPLOFT! Para variar, o Lixun não reconheceu a placa de vídeo Intel 89245G, e estava rodando sob um driver genérico VESA.

Isso pode ser compravado com 2 testes no terminal:

sudo lshw -c video
PCI (sysfs)
SCSI
*-display UNCLAIMED
description: VGA compatible controller
product: 82945G/GZ Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 02
width: 32 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list
configuration: latency=0
resources: memory:fdf00000-fdf7ffff ioport:ff00(size=8) memory:d0000000-dfffffff memory:fdf80000-fdfbffff

glxinfo | grep -i “vendor\|rendering”
direct rendering: Yes
server glx vendor string: SGI
client glx vendor string: Mesa Project and SGI
OpenGL vendor string: VMware, Inc.

Tentei de tudo quanto é forma e maneira “forçar” o driver Intel (já que a placa é até listada no Xorg.conf) – mas ou minhas tentativas acabavam quebrando o sistema (a ponto de não bootar e eu ter que reinstalar – nem apagar o xorg.conf resolvia mais), ou o driver acabava sempre voltando para o VESA – única maneira que consigo sequer ver o desktop.

Sim, eu tentei isso, tentei apt-get xserver-xorg-video-intel, tentei até mesmo remover completamente o xorg, e instalar ele de novo – e simplesmente NADA resolve.

O mais legal de tudo: esse problema aparentemente existe desde o Ubuntu 10.04 – de 2009/2010, ou seja a pelo menos uns 3 anos!

google

Não é a toa que a “Ubuntu Store” (ou seja lá qual for o nome certo) quase não tem jogo…

Atualização: resolvi testar o 12.04 no HP Touchsmart e advinhem só? Continua sem reconhecer a placa de som dele…

Atualização 2: resolvi testar ele no MacBook que tenho… afinal, MacOSX é Unix, tem placa de vídeo da nVidia – deveria rodar tranquilo, não? NÃO! O LiveCD demorou décadas para bootar, e quando finalmente consegui entrar no Ubuntu, a interface gráfica estava *completamente corrompida* – os botões do sidebar apareciam “rosados”, sem nenhuma imagem ou texto – não dava para ver absolutamente nada!

Atualização 3: resolvi apelar – testei o LiveCD no meu laptop – e nada de reconhecer som também… fui para última alternativa, um computador da minha tia, um “pc legal” que veio com Linux instalado (então em teoria, o hardware é 100% compatível) – e vejam só: assim que bootou, já acusou “erro no sistema” (?) – novamente não reconheceu a placa de som (deve ser algum galho com as AC97…) e o melhor de tudo: quando mandava fazer “shutdown”, nada acontecia!

Eu me pergunto como conseguem lançar um OS (supostamente estável) com tantos problemas assim!

(Este post está em inglês, para ajudar o máximo possível de pessoas)

If you ever face this problem, you know how annoying it is! Suddenly firefox, every time it’s opened, checks all plugins for their latest versions – even if everything is up to date!

I got tired of looking online for a solution, and then I found a small post, which wasn’t very clear about what to do… but I figure it out, and this is the solution:

  • First, open your profile folder.
  • Now find the file named blocklist.xml and open it on a text editor (wordpad is fine – do not open it on notepad!)
  • Locate every entry with severity=”0″ and change it to severity=”1″ or severity=”3″
  • Save the file and you’re done!

From now on Firefox will not bother you again with the plugin check!

Update: actually, Firefox will overwrite the file from time to time, making it all appear again… to prevent that, right click on the blocklist.xml file, select properties and mark the file as READ ONLY!

Depois nem os desenvolvedores, nem a Nintendo entendem o porquê o Wiiware não decola…
Fui comprar (pela segunda vez) um Wiiware: Rage of the Gladiator


Rage of the Gladiator

O jogo, que eu testei pela versão demo, é bem legal – e vale os $10 pedidos. A idéia é que você está numa arena, lutando contra monstros. O jogo é em 1ª pessoa (mas não é FPS) e você usa o nunchuck para desviar dos golpes do inimigo, e o wiimote para atacá-lo com seu martelo (balançando o Wiimote como se fosse um golpe). Bem legal. Porém… depois de comprar os créditos, e comprar o jogo – começou a dor de cabeça.

Tentei diversas vezes baixá-lo, e sempre retornava um erro no meio do caminho – ‘error 204038′ – erro este que significava nada mais, nada menos do que problemas nos servidores da Nintendo, que estavam sobrecarregados!

Ora – se Wiiware é justamente ‘jogo barato’ para ser comprado ‘por impulso’ – imagina a minha frustração (e de qualquer um) ao comprar o jogo, e tentar por 2 horas baixar o mesmo sem conseguir!




Até que eu (acho) entendi que a figura do Mario que aparece durante o download, deve indicar de qual servidor se está baixando o arquivo. O Mario ‘pequeno’ e o que ‘atira bolas de fogo’ não conseguiam chegar sequer na metade do download.



(a imagem está tão ruim quanto o download…)

Resolvi então baixar outra coisa, uma atualização para o ‘Nintendo channel’ – e para minha surpresa, quando apareceu um Mario de macacão VERDE o download veio numa velocidade decente, e consegui baixar.

Voltei então para tentar baixar o jogo – e após insistir diversas vezes sem conseguir (sempre com o Mario ‘pequeno’ e da ‘bola de fogo’), me aparece um Mario com bigode e cabelos verdes… e finalmente, quase 3 horas depois, consigo efetuar o download e baixar o jogo completo.

Dessa forma, fica muito, mas muito difícil o Wiiware ‘vender’; eu mesmo já vou pensar 2x antes de tentar comprar alguma outra coisa… e assim o estigma de ‘somente jogos da Nintendo vendem – os jogos de terceiros ficam a ver navio’ vai continuar por muito, mas muito tempo :P

Triste isso…!

A dois dias fui lá no Avenida Central, e comprei para mim um HD Samsung (daí o Sem sunga do post) de 250GB. O preço estava ótimo (R$170,00), e por pesquisas que havia feito no Google, esse modelo parecia ser bom (alguns posts falavam que esse modelo era muito usado para fazer upgrade no TiVO, pois além de durável, era um HD de 5400 RPM, então não esquentava muito)

Depois de ter lido isso, parti decidido a comprá-lo, afinal, eu não confio muito nesses HDs de 7200RPM, e achar um IDE, nesse tamanho, nessa velocidade, é praticamente um milagre atualmente. R$5,20 de passagem de metrô (um roubo por sinal) para ir e voltar.

Como preciso de espaço no computador, e quero fazer backup de outros 2 HDs, era a chance que eu estava esperando, e não podia deixar passar. Ainda mais que dia 31 eu não teria que trabalhar, era o dia para deixar o computador backupeando tudo… sem pensar duas vezes, parti para a cidade e comprei o HD.

Quando chego em casa para testar o bichinho, ligo ele no computador e… “tec-tec, tec-tec”, o HD não sai disso. Praga!

Voltei no dia seguinte a cidade (mais R$5,20) para trocar por outro modelo; chego em casa, instalo ele, e aparentemente tudo funcionando… mas tento formatar ele, e dá erro. Baixo o software de análise da Samsung, rodo o mesmo e… erro atrás de erro: “erro de mídia”, “erro de gravação”, “erro de procura”…

Volto na hora na cidade (mais R$5,20) e troco NOVAMENTE o HD. Chego em casa, instalo o terceiro e… “tec-tec, tec-tec”, o HD não para de fazer esse barulho, e sequer é reconhecido pela BIOS.

Resumo da ópera: na sexta vou ter que voltar a cidade (mais R$5,20, totalizando R$20,80) para devolver o HD e pegar meu dinheiro de volta; Ou seja, gastei R$190,80 para recuperar R$170,00, e ficar sem nada.

HD Sem sunga, nunca mais!

Calma, já explico!

Na verdade, o que está me dando raiva é o servidor novo para o qual o Dreamhost me mudou, chamado “legs” (pernas, em inglês) e que dia sim, dia sim, está dando problemas!

Então se os sites sairem do ar, não estranhem… estou tentando ver se eles me mudam para outro servidor, ou então dão um jeito nessa porcaria.

Atualização: O DH aceitou meu pedido, e me moveu para outro servidor… até agora, tudo bem, sem nenhum problema a vista :)

Eu fico pensando o que dá na telha das pessoas atualmente… como escrevi no post anterior, fui testar o K-Meleon, um navegador “leve” (e realmente parece ser, carrega mais rápido que o Firefox aqui) em um computador antigo, um Pentium 166, que consegue rodar tranquilamente Windows 98 e Internet Explorer 4.

Bom, após instalar a última versão do K-Meleon, começou as surpresas desagradáveis. Além de um tempo de boot beem mais demorado que o IE4 (isso já era de se esperar, já que IE é integrado ao OS) o programa não mostrava nenhuma toolbar com textos.

Após muito sufoco, consegui que aparecessem os menus (marcando nas opções para que eles não fossem mostrados como mais uma toolbar…), mas a toolbar de bookmarks não apareceu nem com reza braba.

“Paciência” – pensei. Melhor sem toolbar do que ficar preso ao IE… fui então testar abrir umas páginas locais. Na terceira, crash. Reiniciei o micro, tentei de novo… outro crash aleatório. Desisti e desinstalei ele.

Ai vi um post sobre uma versão otimizada do K-Meleon, feita para micros com pouca RAM; resolvi testar… e precisa de net framework para rodar!

Pelo visto, vai ficar com IE4 mesmo, e haja paciência para quem não acredita que os softs atuais são tudo “bloatware”…

Estava eu baixando duas versões do navegador K-Meleon para testar em um computador antigo e com pouca memória, e que coisa linda que o firefox me mostra durante o download:

Firefox bug
(para quem não notou o problema, olhe o progresso do 2º download)

É,né? Então tá…