Definição de DirectFB

Por Carlos E. Morimoto. Há .

Este é um módulo que permite rodar aplicativos gráficos do Linux diretamente, sem necessidade de um servidor X completo. A principal vantagem do DirectFB é o tamanho reduzido: uma instalação completa, com drivers de aceleração de vídeo e fontes pode ocupar menos de 10 MB, enquanto uma instalação completa do Xfree 4.2 ocupa facilmente mais de 100.

Com isto é possível desenvolver sistemas para embedded systems além de CDs bootáveis para kiosques, caixas eletrônicos, etc. Nestes casos o sistema pode ser compacto o suficiente para rodar direto da memória RAM, usando o CD apenas para dar boot. Diminuem-se assim os custos com manutenção, já que em caso de problemas basta reiniciar e aumenta-se a segurança já que não é possível alterar os dados do CD.

Um dos melhores exemplos de uso do DirectFB é o ByzantineOS, uma mini-distribuição Linux que inclui o Mozilla, Mplayer (para assistir DVD) e outras ferramentas numa imagem de apenas 32 MB! Sim, teoricamente seria possível fazer algo semelhante que caiba na memória de um handheld, esta é uma das idéias. O DirectFB é compatível com mais de 90% das placas de vídeo usadas em PCs e com vários controladores para embedded systems.

O frame-buffer é um recurso nativamente suportado pelo Kernel, originalmente desenvolvido para permitir a visualização de imagens em modo texto, acessando diretamente a memória da placa de vídeo. Se você vê um pinguim no topo da tela ou algum tipo de menu gráfico durante o boot do Linux significa que o frame-buffer está ativado no seu micro. O que o DirectFB faz é permitir que este mesmo recurso seja usado para rodar diretamente aplicativos gráficos, sem precisar do X.

Alguns modelos de placas suportam aceleração de vídeo, mas mesmo nas demais o desempenho do vídeo é aceitável, o suficiente para assistir DVDs por exemplo.

O Byzantine pode ser encontrado em: http://byzgl.sourceforge.net ; a página oficial do DirectFB é: http://www.directfb.org

Veja também
Americanas confirma que retirou The Crew de suas lojas
Americanas confirma que retirou The Crew de suas lojas
Games
Tune 310C: fone USB-C da JBL chega ao Brasil por R$ 99
Tune 310C: fone USB-C da JBL chega ao Brasil por R$ 99
Notícias
Lançar jogos do Xbox no PlayStation gerou bons resultados, diz CEO da Microsoft
Lançar jogos do Xbox no PlayStation gerou bons resultados, diz CEO da Microsoft
Games
Olha o golpe: homem que vendeu iPhone de argila é preso em MG
Olha o golpe: homem que vendeu iPhone de argila é preso em MG
Mobile
Youtube revela que testes com anúncios em vídeos pausados foram um sucesso
Youtube revela que testes com anúncios em vídeos pausados foram um sucesso
Notícias
Garry’s Mod, jogo clássico da Steam, remove 20 anos de conteúdo por causa da Nintendo
Garry’s Mod, jogo clássico da Steam, remove 20 anos de conteúdo por causa da Nintendo
Games
true