Re: Boot splash
Nicolas Rueff a écrit :
Ainsi parla Arnaud CALVO le 306ème jour de l'an 2003:
Une autre piste: voici des messages que j'obtiens pendant mon boot:
1) arguments passés au kernel:
Kernel command line: root=/dev/hda1 splash=silent vga=788 pci=biosirq
video=vesafb:ypan resume=/dev/hda5
Les miens :
Kernel command line: BOOT_IMAGE=Debian-SID ro root=308 splash=silent
hdc=ide-scsi console=tty6 video=vesafb:ypan
(dans lilo.conf :
root=/dev/hda8
initrd=/boot/initrd.splash
append=" splash=silent hdc=ide-scsi console=tty6 video=vesafb:ypan"
vga=791
label=Debian-SID
read-only
)
À ce propos : je vois que tu utilises "video=vesafb", et dans la doc, on
parle de "video=vesa" ???
2) signe de vie de bootsplash (prouve que le noyau a bien été patché)
bootsplash: silent mode.
bootsplash: silent mode
Donc c'est OK
3) signes de vie du framebuffer:
vesafb: framebuffer at 0xe8000000, mapped to 0xe080a000, size 1875k
vesafb: mode is 800x600x16, linelength=1600, pages=67
vesafb: protected mode interface info at c000:53a4
vesafb: scrolling: redraw
vesafb: directcolor: size=0:5:6:5, shift=0:11:5:0
vga16fb: mapped to 0xc00a0000
4) activation du bootsplash:
Looking for splash picture.... silenjpeg size 81452 bytes, found
(800x600, 60012 bytes, v3). Got silent jpeg.
Ça, je ne trouve rien qui y ressemble...
5) activation du framebuffer
Console: switching to colour frame buffer device 93x32
fb0: VESA VGA frame buffer device
Console: switching to colour frame buffer device 80x30
fb0: VGA16 VGA frame buffer device
6) enfin quelques messages en relation avec le ramdisk
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
RAMDISK: Couldn't find valid RAM disk image starting at 0.
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
RAMDISK: Couldn't find valid RAM disk image starting at 0.
Comment tester ce fichier ? La commande "file" me dit :
/boot/initrd.splash: \<!DOCTYPE\ html broken HTML document text
Curieux ça; chez moi:
bash-2.05b$ file /boot/initrd.splash.800x600
/boot/initrd.splash.800x600: data
Si ton initrd est planté, c'est normal que ça ne marche pas. Vérifie que
ton thème est correct (fichier .cfg: validité des chemins).
Le .cfg me paraît correct.
En tout cas,
splash ne sort jamais de HTML, donc à mon avis ton utilitaire "splash"
est foireux.
C'est ce que j'ai pensé. Je l'ai recompilé, mais ça ne fonctionne pas
mieux...
Peux-tu m'envoyer le tien ?
Mais quand j'essaie de le visualiser (avec MC par exemple), ça semble
être du data, pas de l'html...
Il devrait être bon si tu obtiens au début "BOOTSPL3":
strings /boot/initrd.splash | less
J'obtiens bien "BOOTSPL3", mais file me retourne quand même du HTML !
[soupir]
--
Arnaud
Reply to: