quinta-feira, 27 de setembro de 2012

Instalando o Haiku no Acer Aspire One D250


Ontem chegou minha nova aquisição: um netbook Acer Aspire One D250, com tela de 10 polegadas (resolução de 1024 x 600). Antes de comprar, havia pesquisado no Haikuware.com e descobri que a configuração dos Aspire costuma ser compatível com o Haiku, devendo apenas no quesito webcam embutida, que não funciona mesmo no CodyCam. Como a intenção de adquirir o equipamento era mais de testar o sistema e poder desenvolver aplicativos diretamente nele, a webcam pode esperar por um suporte no futuro.
A princípio eu não sabia, mas o Aspire que comprei é remanufaturado, o que explica o preço de R$ 429, muito barato para um equipamento desse tipo. Mas isso veio a calhar pois, por ser um equipamento relativamente antigo, o processador não possui suporte a 64 bits. Como o desenvolvimento do Haiku 64 bits é recente, o melhor é trabalhar na plataforma mais estável.
Outro ponto positivo foi o fato de que, por ser remanufaturado, a garantia é de apenas 90 dias, o que me autoriza a fazer as mudanças de hardware que já pretendia: aumentar a memória de 1 para 2 Gb e o HD de 160 para 500 Gb. Como eu já possuía essas expansões em casa, graças a um netbook que estava indo para o saco, não precisei gastar nada a mais.
Feito o upgrade de hardware, começou a via crucis para instalar o sistema. Para não me alongar muito em relação a isso, até porque existe farta documentação sobre como instalar o Haiku em uma máquina real, irei focar em alguns detalhes importantes, para que ninguém perca tempo como eu, batendo a cabeça.
1) Seu disco deverá estar com as partições pré-configuradas. Uma dica do Nadilson que deu muito certo foi usar o Cfdisk do Linux para criar as partições BeFS – opção EB em Types. Para isso utilizei o GParted Live CD num pendrive bootável e abri o Cfdisk num Terminal. No meu caso, criei uma partição de 50 Gb para o sistema e outra de 450 Gb para meus arquivos pessoais. O Haiku ainda não permite que a pasta Home seja colocada numa partição separada do resto do sistema. Por isso, conforme uma dica que encontrei num histórico do IRC dos desenvolvedores do Haiku, criei a segunda pasta com um nome a minha escolha que, na necessidade de uma atualização do sistema, não será mexida.
2) Tentei instalar o Haiku através de um pendrive multiboot feito através do YUMI, com uma imagem .iso. Não funcionou. Só deu certo quando instalei a versão anyboot utilizando o software Win32DiskImager, recomendado pela própria equipe do Haiku para quem utiliza Windows. Havia tentado também a criação do pendrive bootável com o comando “dd” no Linux, mas não funcionou.
3) Por algum motivo desconhecido, a imagem que baixei do Haiku (o anyboot do Hrevr1-Alpha4-44610) não oferecia a opção de instalar ou rodar como Live USB, passando direto para o modo Live. Com isso, não foi possível escolher o idioma português do Brasil antes de instalar, obrigando a alterar as configurações do Locale após a instalação. Como se trata de uma versão para desenvolvedores, sempre é possível acontecer surpresas como esta.
4) Ao carregar, a Área de Trabalho apareceu em apenas ¼ da tela, ou seja, o sistema não identifica automaticamente a resolução da tela. Mas a configuração é rápida e simples através do Deskbar > Preferências > Monitor. Como dito no início, a resolução ideal é 1024 x 600.
5) Como a imagem carregou diretamente em modo Live, a instalação teve que ser feita manualmente através do Deskbar > Aplicativos > Instalador. Mesmo tendo criado as partições anteriormente, foi necessário utilizar o Configurador de Unidade (DriveSetup) para inicializar as partições e definir no Instalador qual delas seria usado pelo sistema principal.
6) Além disso, como o Haiku é o sistema único do netbook, era preciso instalar o Gerenciador de Inicialização (Boot Manager). Como eu não sabia disso, acostumado com as distros Linux que fazem isso automagicamente, passei quase um dia inteiro tentando fazer a coisa funcionar, até que vi um artigo no site oficial tratando do assunto. Para tanto, basta no Instalador clicar no menu Ferramentas > Escrever setor de inicialização e seguir as orientações. Geralmente as opções padrão atendem as necessidades.
Apesar das dores de cabeça, é muito bom ver o sistema rodando redondo no netbook. As respostas são rápidas e a aparência do sistema agrada aos olhos. Irei fazer outros testes, como suporte a mesas digitalizadoras, áudio e vídeo, assim que fizer a instalação dos opcionais que preciso para desenvolvimento.
Abraços haicaístas!

terça-feira, 25 de setembro de 2012

Haiku agora fala Português do Brasil! \o/

Sim, é isso mesmo! O sistema operacional Haiku já está completamente traduzido para o nosso idioma! Graças ao trabalho da equipe de tradução do GUH-BR, a tarefa de traduzir o Haiku Core foi concluída hoje. Com isso, doravante os esforços se concentrarão em concluir a tradução do Guia do Usuário e em detectar falhas na tradução do Core através das versões "nightly build", voltadas para desenvolvedores. Provavelmente a versão Alfa 4 já incluirá a nossa tradução.
Agora o usuário que não domina o inglês poderá usar o Haiku sem maiores dificuldades. Apesar de ainda se encontrar em estágio alfa, o sistema se mostra bastante estável e permite testar em máquinas virtuais ou em equipamentos mais antigos e não críticos sem problemas.

sábado, 15 de setembro de 2012

Tradução do Guia do Usuário

A tradução do Guia continua a todo o vapor. Das 87 páginas do documento online, 13 páginas estão com a tradução completa e 65 tiveram a tradução iniciada. Considerando que boas parte dos textos do Guia são extensos e com bastante detalhes, além de termos começado a pouco tempo - cerca de uma semana - foi uma evolução considerável. Das treze páginas 100% traduzidas, três correspondem às três primeiras páginas - conteúdo, inicializador do sistema e disposição do sistema de arquivos. 
Lamentavelmente, ainda não é possível disponibilizar para o público leitor do nosso blog o endereço do Guia, pois a ferramenta de tradução online não gerou ainda a página pública. Estamos envidando esforços para, o mais breve possível, podermos oferecer essa oportunidade aos nossos amigos "haicaístas" brasileiros.

quinta-feira, 13 de setembro de 2012

Vem aí o Haiku x86_64

Como um dos projetos desenvolvidos no Google Summer of Code (GSoC) deste ano, o Haiku ganhou uma versão 64 bits, criada pelo estudante Alex Smith. O sistema pode ser compilado e executado sem problemas, porém algumas aplicações e drivers não estão funcionando. O código-fonte pode ser acessado no GitHub.
O GSoC tem sido um importante meio de alavancagem do desenvolvimento do Haiku, pois através dele estudantes universitários são pagos para dedicar-se integralmente a seus projetos. Nesta edição, o Haiku contou com cinco estudantes que, além de Smith e sua versão de 64 bits, trabalharam em cima do porte do OpenJDK, cliente NFSv4, redimensionador de partições para o Be File System (BFS) e implementação do suporte ao cpuidle. Estas novidades deverão estar presentes na vindoura versão R1/Alfa 4.
Fonte: The H Open

quarta-feira, 12 de setembro de 2012

Tradução do Guia do Usuário

O Tiago Matos deu uma acelerada na tradução do Guia do Usuário no fim de semana e já temos bastante coisa feita lá. Como a ferramenta não dá a percentagem geral da tradução, mas apenas por blocos, vamos ficar devendo a quantificação. Mas também temos esperança de ter o Guia traduzido até o fim do ano. A ajuda dos leitores é bem vinda: basta nos contatar deixando um comentário com e-mail que iremos entrar em contato.
Juntos, somos muitos!

terça-feira, 11 de setembro de 2012

Tradução para pt_BR atinge 50%

A tradução do Haiku Core para o Português do Brasil atingiu hoje os 50%. Quando a tradução foi retomada, se encontrava em 37%. No ritmo em que se encontra, poderemos ter o Haiku 100% em nossa língua até o fim do ano! Nossos parabéns ao empenho da equipe de tradução!
Por outro lado, muito ainda há para se fazer: tradução do Guia do Usuário Haiku e diversos outros documentos técnicos. Portanto, a participação de todos é muito importante.
Junte-se a nós e participe dessa grande história você também!

domingo, 9 de setembro de 2012

O começo de uma caminhada

Caros leitores, bem vindos ao blog do Grupo de Usuários Haiku - Brasil. Este blog marca o (re)início da história do sistema operacional Haiku no Brasil. Uma história que começa no fim do BeOS e do desejo de seus usuários em manter um dos melhores SOs já criados.