Instalando paquetes de desarrollo para DirectFB

En el mensaje anterior hablaba de DirectFB, sus características, bondades y sus inconvenientes, pero… vamos a ver antes que nada cómo empezar a desarrollar sobre esta API

  • Hay que instalar los paquetes de desarrollo y sus dependencias
  • $sudo apt-get install build-essential exuberant-ctags gcc libdirectfb-dev libdirectfb-bin libdirectfb

  • Nota: libdirectfb puede contener ademas el número de version, ten en cuenta eso
  • Hay que modificar el grub para decirle que resolución debe usar el framebuffer
  • $sudo gedit /boot/grub/menu.lst

  • Elige la opción con la cual vas a entrar. Siempre puedes crear otra nueva.
  • Agrega: vga=0x317 al final de las opciones de inicio, debe quedar algo asi:
  • title         Ubuntu 8.10, kernel 2.6.27-11-generic
    uuid          8f9525c0-6f01-4b8h-bc24-e05775f052b0
    kernel        /boot/vmlinuz-2.6.27-11-generic root=UUID=8f9525c0-6f01-4b8h-bc24-e05775f052b0 ro quiet splash vga=0x317
    initrd        /boot/initrd.img-2.6.27-11-genericquiet
  • Aqui hay una lista de modos de video, puedes cambiar a consideración, siempre y cuando tu computadora lo soporte
  • Reinicia y listo, ya puedes comezar a programar en DirectFB :)