Project

General

Profile

Actions

Bug #908

closed

psplash runs three times on boot

Added by Hammel about 2 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Immediate
Assignee:
Start date:
30 Sep 2022
Due date:
% Done:

100%

Estimated time:
Severity:
01 - Critical

Description

On a RPi 3B+ the psplash appears to be run three times. It's unclear if these are reboots or restarts, though it's not just the progress bar resetting. It's the entire app clearing and being redisplayed.


Related issues

Has duplicate psplash - Bug #905: Splash progress resets part way through bootRejectedHammel30 Sep 2022

Actions
Actions #1

Updated by Hammel about 2 years ago

  • Target version changed from 3.0 - Corrino to 2.0 - Harkonnen
Actions #2

Updated by Hammel about 2 years ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100

It's not clear exactly what caused this, but some updates to psplash.f, the functions init script specific to psplash, seem to have fixed it.

One fix is that the /etc/.psplash and /etc/.psplashbump files are removed after init processing completes.

Another fix is that the variables in bumpStatus are now local and a new variable added to avoid overwrite issues in the shell.

Finally, the initsplash call would be called every time /etc/functions was sourced (which multiple init scripts would do), which likely reset the /etc/.psplash value. That's been fixed now too.

Actions #3

Updated by Hammel about 2 years ago

  • Has duplicate Bug #905: Splash progress resets part way through boot added
Actions

Also available in: Atom PDF