[boot splash] Lequel choisir ?(résolu)

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Répondre
Avatar de l’utilisateur
@manubreizh
archer
Messages : 115
Inscription : mer. 14 déc. 2011, 22:42
Localisation : Bretagne - Morbihan

[boot splash] Lequel choisir ?(résolu)

Message par @manubreizh »

Bonjour,

Je viens d'installer fbsplash et le résultat me déçoit un peu. Je n'arrive pas à reproduire un démarrage entièrement graphique et la configuration des options par le fichier /etc/conf.d/splash me parle assez peu... Je trouve aussi le choix des thèmes difficile.

En fouinant, j'ai découvert que Plymouth (utiliser par Fedora) peut être installé et qu'un troisième nommé Splashy existe aussi.

Selon vous, quelle est l'application, la plus complète, la plus stable, la plus simple de ces trois ou plutôt, quels sont les avantages et les inconvénients de ces trois applications ?

Merci de vos réponses.
Dernière modification par @manubreizh le mar. 25 sept. 2012, 13:10, modifié 1 fois.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [boot splash] Lequel choisir ?

Message par FoolEcho »

Salut,

Je ne peux pas te donner de comparatif des 3, je ne connais que fbsplash. :P
Il me semble que ce dernier propose davantage de thèmes d'emblée, déjà.
Par contre, en ce moment, il y a un tas de truc de fixer (depuis le passage au kernel 3.4.3 et suivants...).
@manubreizh a écrit :Je viens d'installer fbsplash et le résultat me déçoit un peu. Je n'arrive pas à reproduire un démarrage entièrement graphique et la configuration des options par le fichier /etc/conf.d/splash me parle assez peu... Je trouve aussi le choix des thèmes difficile.
Ça ne retire pas ta question bien entendu, mais si tu détailles un peu sur quoi tu coinces (le fichier de conf est quand même très documenté), on pourra certainement t'aider (tu as par exemple splash_manager pour tester les différents thèmes, faudra rajouter ça au wiki peut-être, vois la doc de gentoo).
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
@manubreizh
archer
Messages : 115
Inscription : mer. 14 déc. 2011, 22:42
Localisation : Bretagne - Morbihan

Re: [boot splash] Lequel choisir ?

Message par @manubreizh »

Ok alors j'ai effectivement suivi le tuto du Wiki francais fbsplash.

Je n'arrive pas à faire démarrer fbsplash dès le départ. J'ai également une erreur en fin de démarrage qui me fait quitter fbsplash. Enfin, a l'extinction, je n'ai pratiquement pas de splash.

EDITION : Liens vers une video du demarrage : http://www.youtube.com/watch?v=eaKYn5q9 ... e=youtu.be

Je vous joint mon fichier /etc/conf.d/spalsh :

Code : Tout sélectionner

#
# /etc/conf.d/splash
#

####  WARNING!
## This file is also sourced in the initcpio hook.
## No BASH-code (like arrays) is allowed here!

####  initcpio and Fbsplash daemon  ##########################################

## Themes to include into initcpio
## For a smaller initcpio you may try theme cfg files instead of directories.
SPLASH_THEMES="
    arch-black
    arch-banner-icons/1024x768.cfg
    arch-banner-noicons/1024x768.cfg
"

## Override the initial silent splash screen status message defaults.
## Note: '$progress' will be replaced by Fbsplash itself.
## * initcpio - (no effect with fbcondecor kernel)
SPLASH_INIT_MESSAGE="Initializing the kernel"
## * bootup
SPLASH_BOOT_MESSAGE="Demarrage '$HOSTNAME' (\$progress%)"
## * reboot
SPLASH_REBOOT_MESSAGE="Re Demarrage '$HOSTNAME' (\$progress%)"
## * shutdown
SPLASH_SHUTDOWN_MESSAGE="Extinction '$HOSTNAME' (\$progress%)"

## Include and use the Fbsplash daemon (1.5 MiB) in the initcpio
## instead of the small helper only.
## Usefull to show animations early.
## Note: Themes with 'scripts/rc_init-pre' like 'arch-banner-icons' are
##       supported now if fbsplash-extras>=2.0.10 is installed, but there
##       might still be some sophisticated ones which break when using this.
SPLASH_DAEMON="early"

## Make the splash daemon use fade effects.
## Note: The initcpio helper does only use the kernel parameter!
# Just use fadein on bootup and fadeout on shutdown/reboot
case $PREVLEVEL in  N   ) SPLASH_EFFECTS="fadein" ; esac
case  $RUNLEVEL in [06] ) SPLASH_EFFECTS="fadeout"; esac
# Uncomment this line to allways use both
# SPLASH_EFFECTS="fadein,fadeout"

## Enable the textbox when starting the Fbsplash daemon.
## Useful if the theme provides a message log or other textbox.
## The scripts write any initscripts [FAIL] messages to the log.
## Note: The textbox can also be toggled by pressing F3-key.
SPLASH_TEXTBOX="yes"

## Splash progress timeout
## If set to a positive value, Fbsplash will automatically switch to verbose
## mode if there is no progress for the specified number of seconds.
SPLASH_AUTOVERBOSE=10

####  scripts behaviour  #####################################################

## Change to verbose mode on any initscripts [FAIL] message
## Useful with very simple themes and also when starting Xorg from DAEMONS
SPLASH_VERBOSE_ON_ERRORS="no"

## Name of the DAEMONS script starting Xorg if any
## Set this to avoid virtual terminal change struggle between X and Fbsplash.
SPLASH_XSERVICE="gdm"
#SPLASH_XSERVICE="kdm"
#SPLASH_XSERVICE="xdm"
#SPLASH_XSERVICE="lxdm"
#SPLASH_XSERVICE="slim"

## Push initscripts [BUSY] messages to the splash status message line.
SPLASH_PUSH_MESSAGES="yes"

SPLASH_STAY_SILENT="yes"
# EOF #
Pour demarrer au pluts tot, j'ai mofifier mon fichier /etc/mkinitcpio.conf la ligne de Hook comme ceci :

Code : Tout sélectionner

#    usr, fsck and shutdown hooks.
HOOKS="base udev fbsplash autodetect pata scsi sata filesystems usbinput fsck"

# COMPRESSI


puis lancé la commande :

Code : Tout sélectionner

mkinitcpio -p linux
enfin, j'ai modifier mon fichier menu.lst de grub

Code : Tout sélectionner

# (0) fbsplash
title Arch Linux decor
root (hd0,0)
kernel /vmlinuz-linux root=/dev/disk/by-uuid/559ce83c-963e-4d29-be64-82c99e16f53e ro quiet console=tty1 splash=silent,theme:arch-banner-icons
initrd /initramfs-linux.img
Voila, je ne sais pas trop quoi rajouter ! ;)
ha si, J'utilise le driver vidéo nouveau et j'ai fait une tentative de compilation du patch fbdecor qui a finalement échoue au bout de plusieurs heures, mais bon, l’arrière plan des consoles c'est pas super important.


Merci par avance de votre attention...
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [boot splash] Lequel choisir ?

Message par benjarobin »

Tu as oublié de mettre dans les mdules : nouveau dans /etc/mkinitcpio.conf (Le Wiki oublie d'en parler...)
De plus il te manque la commande set_consolefont (J'ai une vue de lynx :-) )

Edit: C'est un bug connu que le mainteneur essaye de corriger, essaye donc ceci :

Code : Tout sélectionner

sed -i "s|set_consolefont|/usr/lib/systemd/systemd-vconsole-setup|" /etc/rc.d/funcions.d/fbsplash-basic.sh
Edit2: Si tu regarde les commentaires de https://aur.archlinux.org/packages.php?ID=13541 tu peux voir que le paquet possède ces soucis depuis l'utilisation de systemd-tools pour initscripts.
Bref c'est en cours de correction, mais déjà essaye de faire les 2 actions que je préconise
Dernière modification par benjarobin le jeu. 28 juin 2012, 22:55, modifié 1 fois.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
@manubreizh
archer
Messages : 115
Inscription : mer. 14 déc. 2011, 22:42
Localisation : Bretagne - Morbihan

Re: [boot splash] Lequel choisir ?

Message par @manubreizh »

merci pour ces conseils... :)

C'est ce fichier que je dois editer : /etc/rc.d/funcions.d/fbsplash-basic.sh ???
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [boot splash] Lequel choisir ?

Message par benjarobin »

Lance juste la commande "sed"
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [boot splash] Lequel choisir ?

Message par FoolEcho »

benjarobin a écrit :Tu as oublié de mettre juste avant fbsplash : nouveau dans /etc/mkinitcpio.conf (Le Wiki oublie d'en parler...)
Il en parle, mais ce n'est peut-être pas très lisible. :)
http://wiki.archlinux.fr/Fbsplash#Lance ... s_t.C3.B4t:
En cas de problèmes avec fbsplash si votre machine utilise KMS (Kernel Mode Setting, c'est le cas si vous utilisez les pilotes intel, nouveau ou radeon), essayez d'ajoutez le pilote approprié au mkinitcpio.conf, par exemple pour le pilote intel.
(... en ne renvoyant que vers la page intel... j'vais rajouter l'exemple pour nouveau et modifier en note ou warning :chinois: )
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
@manubreizh
archer
Messages : 115
Inscription : mer. 14 déc. 2011, 22:42
Localisation : Bretagne - Morbihan

Re: [boot splash] Lequel choisir ?

Message par @manubreizh »

Bonsoir,
Tu as oublié de mettre juste avant fbsplash : nouveau dans /etc/mkinitcpio.conf (Le Wiki oublie d'en parler...)
Bon quand je met nouveau avant fbsplash j'ai une erreur sur nouveau quand je cree l'image :

Code : Tout sélectionner

==> Starting build: 3.4.4-2-ARCH
  -> Running build hook: [base]
  -> Running build hook: [udev]
==> ERROR: Hook 'nouveau' cannot be found
  -> Running build hook: [fbsplash]
  -> Running build hook: [autodetect]
  -> Runn
C'est pourtant le pilote que j'utilise !
sed -i "s|set_consolefont|/usr/lib/systemd/systemd-vconsole-setup|" /etc/rc.d/funcions.d/fbsplash-basic.sh
Ok, ca marche mais apres une petite modif benjarobin ;)

Code : Tout sélectionner

sed -i "s|set_consolefont|/usr/lib/systemd/systemd-vconsole-setup|" /etc/rc.d/functions.d/fbsplash-basic.sh
(functions.d au lieu de funcions.d)

Bon, donc au final, j'ai une ligne d’erreur de moins au démarrage effectivement, mais le splash demmarre toujours tardivement et je n'ai quasiement pas de splash à l'extinction :( !!!. Bon, je m'en passais avant mais bon...
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [boot splash] Lequel choisir ?

Message par benjarobin »

C'est ma faute, nouveau doit être mit dans les MODULES de /etc/mkinitcpio.conf et non les HOOKS
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
@manubreizh
archer
Messages : 115
Inscription : mer. 14 déc. 2011, 22:42
Localisation : Bretagne - Morbihan

Re: [boot splash] Lequel choisir ?

Message par @manubreizh »

Ok super merci.. c'est beaucoup mieux :)

J'ai juste un passage en console juste avant GDM mais je crois que c'est parceque je lance gdm par le rc.conf... J'ai cru lire ca quelque part. fdaut que je retrouve ca.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [boot splash] Lequel choisir ?

Message par benjarobin »

Non cela ne changera rien en effet le boot d'ArchLinux est conçu comme ceci, bien que je préfère via inittab.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Répondre