Plymouth et barre de progression

Bonjour à tous,

Je suis en train de personnaliser un thème de démarrage Plymouth (avec simplement un logo et une barre de progression).

Mon problème se situe au niveau de la fonction appelée par SetBootProgressFunction(my_method). Par défaut, celle-ci reçoit le temps de boot et la progression du boot (de 0 à 1) mais justement cette progression n’est pas du tout correcte sur ma Debian Squeeze et ne dépasse pas 0.2 (à la louche).

Une partie du “code” :

fun progress_callback (duration, progress)
{
progress_bar.image = progress_bar.original_image.Scale( progress_bar.original_image.GetWidth(progress_bar.original_image) * progress, progress_bar.original_image.GetHeight());

progress_bar.sprite.SetImage (progress_bar.image);
}

Si quelqu’un à une idée :041