[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Splashy ne fonctionne pas



François Valenduc a écrit :
> Nicolas Roudninski a écrit :
> 
>>François Valenduc a écrit :
>>
>>
>>>Nicolas Roudninski a écrit :
>>>
>>>
>>>>François Valenduc a écrit :
>>>>
>>>>
>>>>
>>>>>NaiosKAE{FR} a écrit :
>>>>>
>>>>>
>>>>>
>>>>>>François Valenduc a écrit :
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>>NaiosKAE{FR} a écrit :
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>>Bonjour,
>>>>>>>>Jean-Luc Coulon (f5ibh) a écrit :
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>>Le 24.12.2005 09:33:29, François Valenduc a écrit :
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>>Bonjour à tous,
>>>>>>>>>>J'ai essayé d'utiliser splashy sur mon PC mais çà ne marche pas.
>>>>>>>>>>J'utilise Debian sid et le package deb fourni dans debian
>>>>>>>>>>experimental
>>>>>>>>>>ne marche pas car il y a une dépendance sur le paquet
>>>>>>>>>>libdirectfb-0.9.20
>>>>>>>>>>mais celui-ci semble avoir été remplacé par libdirectfb-0.9.22.
>>>>>>>>>>J'ai
>>>>>>>>>>donc repackagé splashy en modifiant cette dépendance. J'ai aussi
>>>>>>>>>>installé le paquet splashy-themes mais bien que d'après son
>>>>>>>>>>contenu,
>>>>>>>>>>les
>>>>>>>>>>thèmes étaient censés s'installer dans /etc/splashy/themes,
>>>>>>>>>>tous les
>>>>>>>>>>sous-répertoires sont restés vides. J'ai donc utiliser le paquet
>>>>>>>>>>"tar.gz" du site de splashy pour obtenir les thèmes. J'en viens
>>>>>>>>>>maintenant au fait. A chaque démarrage, le message "splashy is not
>>>>>>>>>>running, please verify /etc/default/splashy and
>>>>>>>>>>/etc/splashy/config.xml"
>>>>>>>>>>for correctness s'affiche plusieurs fois. Je me suis aperçu qu'il
>>>>>>>>>>n'y
>>>>>>>>>>avait pas de fichier config.xml mais qu'il y en avait plusieurs
>>>>>>>>>>dans
>>>>>>>>>>les
>>>>>>>>>>dossiers correspondant au thèmes splashy. J'ai donc créé un lien
>>>>>>>>>>symbolique /etc/splashy/config.xml mais çà ne marche toujours
>>>>>>>>>>pas. Le
>>>>>>>>>>même message d'erreur apparaît. J'ai aussi mis un paramètre
>>>>>>>>>>"vga=0x317"
>>>>>>>>>>dans mon fichier menu.lst à l'endroit approprié.
>>>>>>>>>>
>>>>>>>>>>J'ai été voir sur le site de splashy mais je n'ai rien trouvé.
>>>>>>>>>>C'est
>>>>>>>>>>d'ailleurs dommage que ce site soit si peu documenté.
>>>>>>>>>>Quelqu'un sait il comment régler ce problème ?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>J'avais un temps ouvert un bogue sur le sujet : splashy n'est pas
>>>>>>>>>lié  statiquement et il semble qu'il ne trouve pas une bibliothèque
>>>>>>>>>suffisamment tôt dans le boot. Mais il est possible que c'était dû
>>>>>>>>>chez  moi à la présence d'un initrd.
>>>>>>>>>Le responsable m'avait alors conseillé d'attendre l'entrée de
>>>>>>>>>splashy,  statique, dans sid.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>>Merci d'avance pour votre aide,
>>>>>>>>>>François Valenduc
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>J-L
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>Je suis en etch et j'ai eu le soucis hier sur mon portable, je l'ai
>>>>>>>>resolu en desinstallant et reinstallant le paquet (le soucis
>>>>>>>>venait du
>>>>>>>>fichier fifo qui a été cassé lors de la copie de ma config depuis
>>>>>>>>mon
>>>>>>>>autre poste ...)
>>>>>>>>
>>>>>>>>si ca peut t'aider
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>J'ai essayé les solutions que vous me proposez mais çà ne résout
>>>>>>>pas le
>>>>>>>problème. En fait, j'avais d'abord installé splashy en le compilant.
>>>>>>>Apparement, celà posait problème lors de l'installation des paquets
>>>>>>>debian car il restait des traces de splashy dans /etc. Après avoir
>>>>>>>supprimé le dossier /etc/splashy, les paquets deb s'installent
>>>>>>>correctement et tous les fichiers nécessaires semblent être crées
>>>>>>>dans
>>>>>>>/etc/splashy. J'ai aussi enlevé l'initrd qui en fait ne contient
>>>>>>>qu'une
>>>>>>>table DSDT modifiée. Malheureusement, splashy ne fonctionne toujours
>>>>>>>pas. Je pense en fait que le paquet libdirectfb-0.9.22 bloque le
>>>>>>>fonctionnement de splashy. Voilà en effet ce que j'obtiens quand
>>>>>>>j'exécute /sbin/splashy boot dans une console texte:
>>>>>>>
>>>>>>>Reusing FIFO /etc/splashy/splashy.fifo
>>>>>>>*** (process: 4509): CRITICAL **:
>>>>>>>spl_find_element: assertion '(GList*)data !=NULL' failed
>>>>>>>FATAL: video.c <227>:
>>>>>>>DirectFB Error [DirectFB Create(&video->dfb)]: No suitable
>>>>>>>implementation found
>>>>>>>
>>>>>>>Splashy fonctionne sans doute avec libdirectfb-0.9.20. Peux-tu me
>>>>>>>confirmer que c'est bien cette version qui est installée avec Debian
>>>>>>>etch ?
>>>>>>>
>>>>>>>Merci pour vos conseils.
>>>>>>>François Valenduc
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>Il te faut le support du frame buffer de ta carte graphique *en dur*
>>>>>>dans ton noyau, à défaut tu peux prendre le vesa framebuffer.
>>>>>>
>>>>>
>>>>>J'ai pourtant bien compilé en dur le "vesa framebuffer" (vesa ou
>>>>>vesa-tng). Je comprends de moins en moins bien pourquoi çà ne
>>>>>fonctionne
>>>>>toujours pas. Celà peut donc fonctionner avec libdirectfb-0.9.22 ?
>>>>>
>>>>>
>>>>
>>>>Euh, une question toute bête (je m'en excuse à l'avance) : splashy
>>>>ajoute une entrée dans menu.lst de grub. Choisis-tu la bonne entrée au
>>>>démarrage  (i-e. kernel_machinchose (splashy) ?
>>>>
>>>
>>>Justement, splashy n'a rien ajouté dans mon fichier menu.lst. Pourrais
>>>tu m'envoyer les lignes concernant "kernel_machin chose (splashy) ?
>>>
>>>
>>
>>Voili, voila les lignes ajoutées par splashy :
>>title           Debian GNU/Linux, kernel 2.6.12-1-686-smp (splashy)
>>root            (hd0,0)
>>kernel          /boot/vmlinuz-2.6.12-1-686-smp root=/dev/hda1 ro quiet
>>vga=788
>>initrd          /boot/initrd.img-2.6.12-1-686-smp
>>savedefault
>>
>>Pour info, j'utilise splashy version 0.1.5.svn28
> 
> Je ne comprends vraiment plus rien. J'ai bien une ligne similaire (avec
> vga=791, mais çà doit aussi marcher). Que donne le résultat des commandes:
> 	apt-cache policy libdirectfb-0.9.22
> 	apt-cache policy libdirectfb-0.9.20
> Question subsidiaire: quelle version de debian utilisez vous ?
> 	
> 
> 
Ouf, j'ai enfin fini par réussir à faire fonctionner splashy. Le paquet
a du être modifié pour résoudre le problème de dépendance avec
libdirectfb. Il reste néanmoins un petit problème concernant la
compatibilité avec Suspend2. Lors de la mise en veille, fbsplash est
utilisé pour afficher la barre de progression. Néanmoins, lors du
redémarrage, l'image "fbsplash" est affichée 4 fois et est un peu
brouillée. Je préférerais utiliser fbsplash au lieu de splashy mais je
n'ai jamais réussi à faire fonctionner la barre de progression.

François



Reply to: