1)Prérequis:
-avoir le framebuffer
-etre en etch ou sid (voir le post suivant pour la version sarge)
Toutes les commandes suivantes sont à executer en user (ici appelé user) sauf si je rajoute un # devant.
2)Création d’une image personnalisée:
Je suis une brêle (le mot est faible) en dessin donc j’ai piqué l’image modifiée par David Härdeman
2a) Récupération de l’image, placez la dans /tmp sous le nom usplash-testcard.png
bugs.debian.org/cgi-bin/bugrepor … g=16;att=1
2b) Conversion au format bogl:
#apt-get install libbogl-dev
cd /tmp
pngtobogl usplash-testcard.png > usplash-testcard.c
Voila, votre image s’est transformée en un fichier c !
- Recuperation, patch et repaquetage de usplash:
#apt-get build-dep usplash
#apt-get source usplash
#chown -R user:user usplash-0.3e <-- c'est la version actuelle
cd usplash-0.3e
cp ../usplash-testcard.c .
<optionnel>
dch -v 0.3e.boris --> si vous connaissez l'editeur 'vi' sinon forcez l'editeur:
EDITOR=gedit dch -v 0.3e.boris
Mettez un commentaire, sauvez
cd ..
cd usplash-0.3e.boris
</optionnel>
fakeroot debian/rules binary
cd ..
Si vous n'avez pas renommé le paquet en .boris, assurez vous de ne pas avoir le paquet usplash d'origine d'installé.
#dpkg -i usplash_0.3e_i386.deb
ou
#dpkg -i usplash_0.3e.boris_i386.deb
- Modifier votre grub pour qu’il rajoute les options d’appel à usplash
Chercher la ligne defoptions dans le fichier /boot/grub/menu.lst et rajoutez juste le mot splash:
defoptions=vga=791 resume=/dev/hda4 splash
Si vous n’avez pas vga=xxx rajoutez-le aussi
Puis lancer
#update-grub
- Enjoy
Prevenez-moi si ca coince.