Plymouth est trop pressé: plymouth-start.service: Start request repeated too quickly

Salut
Vu dans le journal

journalctl -xb -p err

mai 31 14:45:31 debian systemd[1]: Failed to start Show Plymouth Boot Screen.
-- Subject: L'unité (unit) plymouth-start.service a échoué
-- Defined-By: systemd
-- Support: https://www.debian.org/support
-- 
-- L'unité (unit) plymouth-start.service a échoué, avec le résultat RESULT.

L’état n’est pas parfait

systemctl status plymouth-start.service -l
● plymouth-start.service - Show Plymouth Boot Screen
   Loaded: loaded (/lib/systemd/system/plymouth-start.service; static; vendor preset: enabled)
   Active: failed (Result: start-limit-hit) since Thu 2018-05-31 14:45:30 CEST; 3h 59min ago
  Process: 884 ExecStartPost=/bin/plymouth show-splash (code=exited, status=0/SUCCESS)
  Process: 876 ExecStart=/sbin/plymouthd --mode=boot --pid-file=/run/plymouth/pid --attach-to-session (code=exited, status=0/S
 Main PID: 880 (code=exited, status=0/SUCCESS)

mai 31 14:45:30 debian systemd[1]: Starting Show Plymouth Boot Screen...
mai 31 14:45:30 debian systemd[1]: Started Show Plymouth Boot Screen.
mai 31 14:45:31 debian systemd[1]: plymouth-start.service: Start request repeated too quickly.
mai 31 14:45:31 debian systemd[1]: plymouth-start.service: Failed with result 'start-limit-hit'.
mai 31 14:45:31 debian systemd[1]: Failed to start Show Plymouth Boot Screen.

Merci à https://www.hiroom2.com/2017/02/18/linux-systemd-s-start-request-repeated-too-quickly-for-xxx-service/

root@debian:/#  systemctl show -p CanReload plymouth
CanReload=no

Alors petite modif dans /lib/systemd/system/plymouth-start.service
Dans la partie

[Service]

ajouter

StartLimitBurst=0

Et ça va mieux

systemctl status plymouth-start.service -l
● plymouth-start.service - Show Plymouth Boot Screen
   Loaded: loaded (/lib/systemd/system/plymouth-start.service; static; vendor preset: enabled)
   Active: inactive (dead) since Thu 2018-05-31 19:36:11 CEST; 2min 7s ago
  Process: 947 ExecStartPost=/bin/plymouth show-splash (code=exited, status=0/SUCCESS)
  Process: 945 ExecStart=/sbin/plymouthd --mode=boot --pid-file=/run/plymouth/pid --attach-to-session (code=exited, status=0/S
 Main PID: 636 (code=exited, status=0/SUCCESS)

mai 31 19:36:11 debian systemd[1]: Starting Show Plymouth Boot Screen...
mai 31 19:36:11 debian systemd[1]: Started Show Plymouth Boot Screen.

Ceci dit je ne sais pas pourquoi ce service joue au flipper

journalctl -xb | grep plymouth
-- Subject: L'unité (unit) plymouth-start.service a commencé à démarrer
-- L'unité (unit) plymouth-start.service a commencé à démarrer.
-- Subject: L'unité (unit) plymouth-start.service a terminé son démarrage
-- L'unité (unit) plymouth-start.service a terminé son démarrage, avec le résultat RESULT.
-- Subject: L'unité (unit) systemd-ask-password-plymouth.path a terminé son démarrage
-- L'unité (unit) systemd-ask-password-plymouth.path a terminé son démarrage, avec le résultat RESULT.
-- Subject: L'unité (unit) plymouth-start.service a commencé à démarrer
-- L'unité (unit) plymouth-start.service a commencé à démarrer.
-- Subject: L'unité (unit) plymouth-start.service a terminé son démarrage
-- L'unité (unit) plymouth-start.service a terminé son démarrage, avec le résultat RESULT.
-- Subject: L'unité (unit) plymouth-start.service a commencé à démarrer
-- L'unité (unit) plymouth-start.service a commencé à démarrer.
-- Subject: L'unité (unit) plymouth-start.service a terminé son démarrage
-- L'unité (unit) plymouth-start.service a terminé son démarrage, avec le résultat RESULT.
-- Subject: L'unité (unit) plymouth-start.service a commencé à démarrer
-- L'unité (unit) plymouth-start.service a commencé à démarrer.
-- Subject: L'unité (unit) plymouth-start.service a terminé son démarrage
-- L'unité (unit) plymouth-start.service a terminé son démarrage, avec le résultat RESULT.
-- Subject: L'unité (unit) plymouth-start.service a commencé à démarrer
-- L'unité (unit) plymouth-start.service a commencé à démarrer.
-- Subject: L'unité (unit) plymouth-start.service a terminé son démarrage
-- L'unité (unit) plymouth-start.service a terminé son démarrage, avec le résultat RESULT.
-- Subject: L'unité (unit) plymouth-read-write.service a commencé à démarrer
-- L'unité (unit) plymouth-read-write.service a commencé à démarrer.
-- Subject: L'unité (unit) plymouth-read-write.service a terminé son démarrage
-- L'unité (unit) plymouth-read-write.service a terminé son démarrage, avec le résultat RESULT.
-- Subject: L'unité (unit) plymouth-quit.service a commencé à démarrer
-- L'unité (unit) plymouth-quit.service a commencé à démarrer.
-- Subject: L'unité (unit) plymouth-quit-wait.service a commencé à démarrer
-- L'unité (unit) plymouth-quit-wait.service a commencé à démarrer.
mai 31 19:36:30 debian systemd[1]: Received SIGRTMIN+21 from PID 155 (plymouthd).
-- Subject: L'unité (unit) plymouth-quit.service a terminé son démarrage
-- L'unité (unit) plymouth-quit.service a terminé son démarrage, avec le résultat RESULT.
-- Subject: L'unité (unit) plymouth-quit-wait.service a terminé son démarrage
-- L'unité (unit) plymouth-quit-wait.service a terminé son démarrage, avec le résultat RESULT.
apt policy plymouth
plymouth:
  Installé : 0.9.3-3
  Candidat : 0.9.3-3
 Table de version :
 *** 0.9.3-3 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
        100 /var/lib/dpkg/status
     0.9.2-4 500
        500 http://deb.debian.org/debian stretch/main amd64 Packages

Ok ce matin pas d’erreur plymouth dans le journal

journalctl -xb -p err | grep -i plymouth

systemctl status plymouth-start.service -l
● plymouth-start.service - Show Plymouth Boot Screen
   Loaded: loaded (/lib/systemd/system/plymouth-start.service; static; vendor pr
   Active: inactive (dead) since Fri 2018-06-01 08:51:19 CEST; 30min ago
  Process: 839 ExecStartPost=/bin/plymouth show-splash (code=exited, status=0/SU
  Process: 837 ExecStart=/sbin/plymouthd --mode=boot --pid-file=/run/plymouth/pi
 Main PID: 427 (code=exited, status=0/SUCCESS)

juin 01 08:51:19 debian systemd[1]: Starting Show Plymouth Boot Screen...
juin 01 08:51:19 debian systemd[1]: Started Show Plymouth Boot Screen.

A basculer dans “trucs et astuces”…

pas du tout c’est un palliatif pour réparer une erreur de fonctionnement