segunda-feira, março 10, 2008

O castigo dos 64 bits

Pois eh, quem tem processador de 64 bits sofre pra usar todos os bits.

Meu notebook eh um Athlon X2 64-bits, estava rodando Debian (amd64) nele. Havia problemas com o Flash e outras coisas que so tinham pra 32-bits. Um xunxu (workaround) com bibliotecas de 32-bits resolvia o problema, mas era muito chato fazer isso.

Esse fim de semana instalei o FreeBSD 7.0 (amd64 tambem) nele, ja estava querendo tirar o Linux pra botar FreeBSD fazia um tempo. Instalou direitinho (quer dizer, deu um pouco de trabalho pra dar boot no CD).

O problema eh que o driver da nVidia pra FreeBSD suporta somente i386, ou seja, sem driver oficial pra 64-bits no FreeBSD. Ja meio triste, tentei o driver do X.org, aquele "nv" que a gente usa no xorg.conf. Nada de iniciar o X... problema viu! O jeito foi usar o X com o "vesa", que, obviamente, nao tem os recursos de aceleracao 3D.

E isso nao acontece so no mundo do UNIX nao, tambem usei Windows Vista por umas semanas nesse notebook. Instalei a versao de 64-bits e nem os proprios drivers de 64-bits que vieram no CD do computador funcionaram direito. Como resolvi? Instalei o Windows XP de 32-bits mesmo :(

Acho que vou ter que fazer o mesmo no FreeBSD ou mesmo no Linux (se tiver que voltar pra ele). Pesquisando no Google, encontrei muitas pessoas tendo problemas com SO de 64-bits: drivers faltando, menos pacotes nos repositorios, programas nao-suportados, etc.

Vamos ver no que isso vai dar.

Nenhum comentário: