Forum Astuces.divers [Debian] Bootsplash sous Debian

Posté par  .
Étiquettes :
0
26
fév.
2005
Saluzatous, voici la procedure que j'ai utilisée pour installer un superbe bootsplash sous ma Debian :

Dans /etc/sources.list : 'deb http://www.bootsplash.de/files/debian unstable main'
#> apt-get update
#> apt-get install kernel-source-2.6.8 kernel-package bootsplash sys-rc-bootsplash bootsplash-theme-choisi

NB : prévisualisez le thème sur http://www.bootsplash.de/files/themes/screenshots
Télécharger http://www.bootsplash.de/files/bootsplash-3.1.6-2.6.8.diff, dans /usr/src

Note : le package kernel-package-bootsplash, ne contient les diffs que jusqu'à la version 2.6.7 :)

#> cd /usr/src
#> tar xvjf kernel-source-2.6.8.tar.bz2
#> ln -s kernel-source-2.6.8 ./linux
#> cd linux
#> mv {/chemin/vers/,./}bootsplash-3.1.6-2.6.8.diff
#> patch -p1 < bootsplash-3.1.6-2.6.8.diff
#> make menuconfig

Il vous faut, en Compilé :

Processor Type(...) --> MTRR
Device Drivers -->
Block Devices --> Initial Ramdisk (initrd)
Graphic Devices --> VESA VGA graphics
Console Display Driver --> Frame Buffer
Bootsplash configuration --> Bootsplash Screen

#> make-kpkg --revision=`date "+%d.%m.%y"` kernel-image
#> mv /lib/modules/2.6.8{,.old}
#> cd ..; dpkg -i ./kernel-image*.deb
#> cd /boot; mkinitrd -o initrd.img-2.6.8 2.6.8

Vérifier les 'initrd=', dans /etc/lilo.conf et leur correspondance, avec les liens dans /
ex : initrd=/initrd.img, dans lilo.conf

#> ls -l /init*, donne -entre autres- : /initrd.img->/boot/initrd.img-2.6.8
#> dpkg-reconfigure bootsplash

Sélectionnez le thème, la résolution, patchez initrd.img-2.6.8
ajouter append="splash=silent" et vga=791 (pour 1024) -voir autre astuce- ;) ) à /etc/lilo.conf #> lilo
#> reboot

That's all folks !!! ;)

PS : Y'a quand même un pb que je n'ai pas encore réglé : aprés ça, plus de souris (gpm/X) !! Si vous avez des idées... merci d'avance !
@+
  • # Librairies Ncruses

    Posté par  (site web personnel) . Évalué à 1.

    bien sur il est bon de préciser qu'il faut les librairie Ncurses pour faire ceci !
    apt-get install ncurses-devel
  • # Paquets foireux..

    Posté par  . Évalué à 1.

    attention avec ces paquets, ils m'ont valut une bonne prise de tête l'autre jour:

    "Package: bootsplash
    (...)
    Depends: (...) , bootsplash-theme-newlinux | bootsplash-theme"

    Et:
    "Package: bootsplash-theme-matrix
    (...)
    Provides: bootsplash-theme
    Depends: bootsplash (>= 3.0.0), (...)"

    autrement dit il y a des dépendance circulaires, ce qui pose de petits problèmes à l'installation.
    En fait les dépendances devraient être bootsplash dépend de bootsplash-theme et bootsplash-theme (ce sont juste des fichiers!!) ne dépend pas de bootsplash..

    De plus, les scripts sont foireux, ne respectent pas du tout la politique debian (questions posées ds postinst etc..) et plantent à la désintalation (en tout cas ça m'a fait le coup), ce qui fait que j'ai du récuperer les sources et les bidouiller pour pouvoir m'en débarrasser...

    Tout ça pour installer le package à la main en regardant les fichiers rules et postinst...!


    Romain

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.