• [^] # Re: sans noyau, pas de framebuffer...

    Posté par . En réponse au message server X et frame buffer.. Évalué à 3.

    J'ai oublié...

    /dev/fb0 n'existe pas par défaut avec mes vieux pilotes nvidia, il me faut utiliser "modprobe uvesafb" pour que ça marche. Et le résultat reste moche. Par contre, ça marche avec nouveau sans modprobe, mais les performances de nouveau sur mon vieux hardware (GeForce 8400, mais pourquoi jeter: ça marche et me suffit) sont a chier, limite pire qu'un rendu logiciel.

    Je n'ai pas encore testé DRM.

    Les framebuffer n'ont aucune documentation sur les *BSD, et l'on m'a dit qu'ils ne sont pas supportés, donc, ce truc super simple a utiliser (vraiment, c'est trivial) n'est utilisable que sous linux a ma connaissance.

    Je pense avoir fait le tour de toutes les infos que j'ai glanées sur ce sujet, donc bonne chance.

    Petit outil complémentaire: libpng est une p****n d'usine à gaz. Freetype aussi. J'ai préféré implémenter un support rudimentaire des formats psf1 et psf2 pour le texte, et utiliser libspng pour les images. Comme tout ça est pour le taf, je peux pas partager de code. Enfin, s'pas comme si l'implémentation avait été le plus difficile (enfin, si, je galère, mais pour des raisons autres que libinput, fb.h, kd.h, psf1/2 ou spng...).