Skip to Content

Message d'erreur plymouth au démarrage d'Ubuntu 14.04 : plymouth-upstart-bridge

Suite à une mise à jour d'Ubuntu 12.04 vers la version 14.04, un message d'erreur avec plusieurs tentatives s'affiche lors du démarrage de l'ordinateur :

plymouth-upstart-bridge main process (xxx) terminated with status 1

Rappel pour retrouver l'erreur en question il est possible de faire appel à la commande dmesg :

$ dmesg | grep plymouth
[ 2.811553] init: plymouth-upstart-bridge main process (191) terminated with status 1
[
2.812789] init: plymouth-upstart-bridge main process ended, respawning
[
2.874117] init: plymouth-upstart-bridge main process (210) terminated with status 1
[
2.875167] init: plymouth-upstart-bridge main process ended, respawning
[
2.904155] init: plymouth-upstart-bridge main process (217) terminated with status 1
[
2.905289] init: plymouth-upstart-bridge main process ended, respawning
[
2.928618] init: plymouth-upstart-bridge main process (221) terminated with status 1
[
2.929713] init: plymouth-upstart-bridge main process ended, respawning

Une solution existe pour corriger le dysfonctionnement, il faut ajouter un délai dans le fichier /etc/init/plymouth-upstart-bridge.conf
[...]
stop on (stopping plymouth
         or stopping plymouth-shutdown)    
 
console output
 
exec plymouth-upstart-bridge
sleep 2

Au prochain démarrage l'erreur laisse place à une autre erreur :

$ dmesg | grep plymouth
[   33.959038] init: /etc/init/plymouth-upstart-bridge.conf:18: Unknown stanza
[   38.708402] init: /etc/init/plymouth-upstart-bridge.conf:18: Unknown stanza
[   44.962135] init: plymouth-stop pre-start process (2677) terminated with status 1
$
Une solution existe pour corriger le dysfonctionnement, il faut encadrer le sleep par script et end script dans le fichier /etc/init/plymouth-upstart-bridge.conf
[...]
stop on (stopping plymouth
         or stopping plymouth-shutdown)    
 
console output
 
exec plymouth-upstart-bridge

script
         sleep 2
end script

Tout est rentré dans l'ordre

$ dmesg | grep plymouth
[   11.483539] init: plymouth-upstart-bridge main process ended, respawning
[   25.553477] init: plymouth-upstart-bridge main process ended, respawning
[   26.895510] init: plymouth-upstart-bridge main process (1211) killed by TERM signal
[   47.831570] init: plymouth-stop pre-start process (2681) terminated with status 1

Source de la solution :

Rappel, pour changer le thème plymouth il faut utiliser la commande update-alternatives --config default.plymouth :

$ sudo update-alternatives --config default.plymouth