J'ai donc un modèle Palm Pre (P100EWW d'origine) sur lequel j'ai activé le mode développeur et installé un chroot Debian Squeeze. Fonctionne très bien. J'ai l'intention de l'utiliser pour N'IMPORTE QUOI (peer bittorrent, serveur Web) sauf un téléphone.
J'ai remarqué si je fais un cat /dev/urandom > /dev/fb0
il écrit en fait des pixels aléatoires sur l'écran jusqu'à ce qu'un No space left on device
erreur est générée. Génial, maintenant je peux utiliser l'écran.
Alors, quels types d'utilitaires existe-t-il qui A) me permettent d'utiliser /dev/fb0 comme console sur laquelle je peux afficher du texte ou B) restituent du texte sur /dev/fb0 à partir de la ligne de commande.
Je ne sais pas encore recompiler le noyau pour cela (j'aimerais éventuellement supprimer complètement WebOS et le transformer en un serveur ARM minimal), donc les outils de l'espace utilisateur, s'ils existent, sont ce que je demande. Je préférerais également rendre directement dans /dev/fb0 et ne pas utiliser X.
Réponse acceptée :
Pour utiliser le framebuffer comme console, vous avez besoin du fbdev
module. Vous devrez peut-être recompiler votre noyau.
Vous pouvez également être intéressé par le projet DirectFB, qui est une bibliothèque qui facilite l'utilisation du framebuffer. Il existe également des applications et des environnements graphiques déjà écrits pour cela.