[Bootsplash] Bootsplash sans recompiler?

Reconnaissance et configuration du matériel / kernel linux
Répondre
Avatar de l’utilisateur
elwario91
archer
Messages : 114
Inscription : mar. 22 mai 2007, 14:30
Localisation : Compton

[Bootsplash] Bootsplash sans recompiler?

Message par elwario91 »

Bonjour!

Je voudrais saboir si c'est possible d'avoir un bootsplash au démarrage sans recompiler son kernel?

Ne demandez pas pourquoi je ne veux pas recompiler, c'est pour des raisons personelles ;)

Merci
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Message par wain »

à ma connaissance, le seul paquetage qu'il reste avec le support du bootsplash est le kernel26viper (sur AUR) qui devra donc être compilé malgré tout.

Tu verras, la compilation c'est bon :P

D'ailleurs nous avons l'intention d'organiser prochainement un atelier sur la compilation de noyau. Ca consistera à se réunir tous pendant quelques heures sur le salon jabber où nous répondrons aux questions concernant ce sujet qui fait si peur et qui est pourtant si important :D
Avatar de l’utilisateur
elwario91
archer
Messages : 114
Inscription : mar. 22 mai 2007, 14:30
Localisation : Compton

Message par elwario91 »

Ce serait effectivement bien de réorganiser :D

Pourquoi ne pas avoir un kernel déjà patché dans les dépôts sinon?
Un bootsplash qui permet aussi de voir le boot en verbose au même de pouvoir voir le boot du kernel mais avec un fond graphique :)

Je sais bien que patcher rend parfois instable mais le bootsplash n'est pas si instable que ça je pense :P

Par contre pour les personnes sans bureau, donc pour les serveurs ce serait con mais ce n'est pas grave je pense :?:
Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Rolle (CH)

Message par warnaud »

Perso j'ai le kernel viper il va pas mal. Je préfère le morph que je me suis fait à la main.
Le pb de faire un kernel patché dans le repo c'est que derrière faut faire de la maintenance / assistance / mise à jour / une config "passe-partout" ... c'est relativement chaud :p

Sinon ici : http://bbs.archlinux.org/viewtopic.php?id=33651 ils en parlent
Et y'a un gars "kano" qui a un repo et un patchset :
http://www.fallendusk.org/repo/kano/
http://www.fallendusk.org/linux_patches/fallen/

Chez moi ça marche pas mai je pense qu'il est configuré pour fonctionner avec splashy :
http://wiki.archlinux.org/index.php/Splashy
http://splashy.alioth.debian.org/wiki/doku.php
( pas essayé )

A voir aussi : http://wiki.archlinux.org/index.php/Ker ... _Patchsets
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Avatar de l’utilisateur
d2_racing
yeomen
Messages : 243
Inscription : sam. 12 mai 2007, 19:13
Localisation : Québec,Canada

Message par d2_racing »

warnaud a écrit : Chez moi ça marche pas mai je pense qu'il est configuré pour fonctionner avec splashy :
http://wiki.archlinux.org/index.php/Splashy
http://splashy.alioth.debian.org/wiki/doku.php
( pas essayé )
Je pensais que Splashy était seulement pour les utilisateurs de Debian et de Ubuntu....
Un Gentooiste,un Debianeu et un Archer :)
Avatar de l’utilisateur
elwario91
archer
Messages : 114
Inscription : mar. 22 mai 2007, 14:30
Localisation : Compton

Message par elwario91 »

J'ai essayé d'installer Splashy:

Code : Tout sélectionner

yaourt -S splashy
Tout se passe sans problèmes, je continue à suivre le wiki et à générer les images du kernel:

Code : Tout sélectionner

[root@localhost warren]# mkinitcpio -p kernel26
==> Building image "default"
==> Running command: /sbin/mkinitcpio -k 2.6.20-ARCH -c /etc/mkinitcpio.conf -g /boot/kernel26.img
:: Begin build
:: Parsing hook [base]
:: Parsing hook [udev]
:: Parsing hook [autodetect]
:: Parsing hook [pata]
:: Parsing hook [scsi]
:: Parsing hook [sata]
:: Parsing hook [keymap]
:: Parsing hook [filesystems]
FATAL: Hook 'splashy' can not be found.
==> FAIL
==> Building image "fallback"
==> Running command: /sbin/mkinitcpio -k 2.6.20-ARCH -c /etc/mkinitcpio.d/kernel26-fallback.conf -g /boot/kernel26-fallback.img
:: Begin build
:: Parsing hook [base]
:: Parsing hook [udev]
:: Parsing hook [pata]
:: Parsing hook [scsi]
:: Parsing hook [sata]
:: Parsing hook [keymap]
:: Parsing hook [filesystems]
:: Generating module dependencies
:: Generating image '/boot/kernel26-fallback.img'...SUCCESS
==> SUCCESS
Pourtant j'ai suivi le Wiki à la lettre :(
Qui peut m'aider? 8)
Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Rolle (CH)

Message par warnaud »

Ca sent bon l'implémentation à la rache ®
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Avatar de l’utilisateur
elwario91
archer
Messages : 114
Inscription : mar. 22 mai 2007, 14:30
Localisation : Compton

Message par elwario91 »

Euh j'ai pas compris
... et cela ne m'aide pas :P
Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Rolle (CH)

Message par warnaud »

Aucune idée, j'ai pas tenté. Déjà gensplash semble ne plus fonctionner du tout suite à sa dernière migration entre repo ... L'avenir s'annonce moyen pour le boot graphique
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Avatar de l’utilisateur
elwario91
archer
Messages : 114
Inscription : mar. 22 mai 2007, 14:30
Localisation : Compton

Message par elwario91 »

Tu veux dire moyen pour Arch ou pour Linux?

Je trouve franchement que Linus Torvalds pourrait rendre le boot du kernel plus beau, même une image de fond avec le mode verbose... :P

Sinon j'ai mis un boot quiet avec Grub, c'est un peu plus agréable quand on attends qu'il démarre...

[lol]J'aime trop ton boule, j'aime trop ton style de mec![/lol]
Désolé quand je vois sa photo je pense à la chanson, c'est bon je sors :arrow:
Avatar de l’utilisateur
marc[i1]
Maître du Kyudo
Messages : 1753
Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)

Message par marc[i1] »

Warnaud va s'faire pécho !
Warnaud va s'faire pécho !
Warnaud va s'faire pécho !

:dtc:

/me est déjà dehors ! :p
Ne vous emmerdez plus, emmerdez les autres.
Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Rolle (CH)

Message par warnaud »

elwario91 a écrit :Tu veux dire moyen pour Arch ou pour Linux?
Pour arch :p
elwario91 a écrit : Je trouve franchement que Linus Torvalds pourrait rendre le boot du kernel plus beau, même une image de fond avec le mode verbose... :P
Ouais enfin au moins pouvoir le faire simplement déjà.
En tout cas en ce moment c'est hot et pas forcément conseillé
marc[i1] a écrit : Warnaud va s'faire pécho !
Warnaud va s'faire pécho !
Warnaud va s'faire pécho !
:dtc:
:tusors:
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Avatar de l’utilisateur
elwario91
archer
Messages : 114
Inscription : mar. 22 mai 2007, 14:30
Localisation : Compton

Message par elwario91 »

Pourquoi est-ce hot?
Simple curiosité :)
Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Rolle (CH)

Message par warnaud »

En gros faut :
- compiler un noyau, avec les options qui vont bien pour le frame-buffer
- installer 'initscripts gensplash' ce qui a comme petit effet de virer des fichiers comme rc.conf rc.local ... ils sont sauvegardés mais les nouveaux sont mis à la place direct ...
- installer splashy + régénérer une image mkinitcpio (pas testé mais d'après ce que tu as mis ça a pas l'air KISS / simple)
- installer gensplash + regénérer une image mkinitcpio (ce que j'avais jusqu'à la dernière mise à jour qui a vrillé mon boot ...)
- s'amuser avec grub/lilo

Voilà, perso je déconseille mais bon
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Avatar de l’utilisateur
elwario91
archer
Messages : 114
Inscription : mar. 22 mai 2007, 14:30
Localisation : Compton

Message par elwario91 »

warnaud a écrit :En gros faut :
- compiler un noyau, avec les options qui vont bien pour le frame-buffer
- installer 'initscripts gensplash' ce qui a comme petit effet de virer des fichiers comme rc.conf rc.local ... ils sont sauvegardés mais les nouveaux sont mis à la place direct ...
- installer splashy + régénérer une image mkinitcpio (pas testé mais d'après ce que tu as mis ça a pas l'air KISS / simple)
- installer gensplash + regénérer une image mkinitcpio (ce que j'avais jusqu'à la dernière mise à jour qui a vrillé mon boot ...)
- s'amuser avec grub/lilo

Voilà, perso je déconseille mais bon
Mais avec le patch de bootsplash faut-il aussi faire tout ça?
Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Rolle (CH)

Message par warnaud »

Clair le patch c'est juste pour patcher les sources du noyau => après faut le recompiler, mettre les bonnes options pour avoir des résolutions correctes en framebuffer, installer splashy/gensplash, les configurer pour que ça fonctionne bref c'est pas simple ;)
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Avatar de l’utilisateur
elwario91
archer
Messages : 114
Inscription : mar. 22 mai 2007, 14:30
Localisation : Compton

Message par elwario91 »

Oui mais bon ce n'est pas énorme à ce point?
Certes il faudra recompiler mais il y aura toujours de nouvelles versions du kernel à compiler ;)
Maintenant pour le framebuffer je ne sais pas mais on sait quand même faire ca automatiquement en détectant la résolution de l'écran?
Répondre