Hello
Voilà que je m’étais enfin décidé à mettre un splash screen sur ma FreeBSD. Rien de bien sorcier me direz vous. Suffit de bien songer à mettre YES dans le loader.conf au niveau de ces lignes:
splash_pcx_load="NO" # Set this to YES for pcx splash screen!
vesa_load="NO" # Set this to YES to load the vesa module
bitmap_load="NO" # Set this to YES if you want splash screen!
bitmap_name="splash.bmp" # Set this to the name of the bmp or pcx file
bitmap_type="splash_image_data" # and place it on the module_path
Alors tout optimiste je commence mon ptit travail. Je copie ces lignes dans le loader.conf, je mets yes, je trouve une jolie image et ça marche pas :'(
Je commence à me poser des questions, je cherche et je lis qu’il faut le module VESA pour charger des images supérieures à 320×222 ce qui est mon cas. Oui mais j’ai mis YES au support Vesa. Pourquoi que ça marche pas…Recherche sur le site de FreeBSD et là , horreur sur un pr de la liste freebsd-amd64:
> > Where support VESA Modes for AMD64 kernel?
>
>It’s not possible to support it.
>
> > Why « options VESA » not worked for AMD64?
>
>Because FreeBSD/amd64 cannot perform calls to the VESA BIOS
>functions (which are 32bit i386 code, not amd64).
Bon…Tant pis pour le splash screen…n’empeche les boules car il y en a des beaux:
http://www.theoldcomputer.com/Libarary’s/Boot%20Screens/BootScreens_summary.htm