Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

end.psplash.service results in failed state on UC18 devices #79

Open
jocave opened this issue Jul 2, 2020 · 3 comments
Open

end.psplash.service results in failed state on UC18 devices #79

jocave opened this issue Jul 2, 2020 · 3 comments

Comments

@jocave
Copy link

jocave commented Jul 2, 2020

Current UC18 images include a service unit to ensure the psplash process is terminated. On the following devices this unit results in a failed state:

  • rpi CM3
  • rpi CM3+
  • rpi 2b
  • rpi 3b
  • rpi 3b+
  • rpi 4b
ubuntu@localhost:~$ systemctl status end.psplash.service
● end.psplash.service - Stop Splash Screen
   Loaded: loaded (/etc/systemd/system/end.psplash.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Thu 2020-07-02 09:38:23 UTC; 57min ago
  Process: 811 ExecStart=/usr/bin/pkill psplash (code=exited, status=1/FAILURE)
 Main PID: 811 (code=exited, status=1/FAILURE)
@anonymouse64
Copy link
Contributor

Do you have logs for the end.pstplash.service to go along with this?

@ogra1
Copy link
Contributor

ogra1 commented Aug 6, 2020

this is a gadget issue and should be moved to https://github.com/snapcore/pi-gadget/

end.psplash.service is put in place by the initrd snippet:
https://github.com/snapcore/pi-gadget/tree/20-arm64/psplash/initrd/scripts/init-bottom

@Meulengracht Meulengracht transferred this issue from canonical/core18 Nov 9, 2021
@omar-selo
Copy link

I'm also seeing the same the failing service on rpi400 and rpi4b1g devices running UC18.

Booting from a clean provision of UC18 image results in the following:

$ systemctl list-units --state failed
  UNIT                LOAD   ACTIVE SUB    DESCRIPTION                                                                                                                                                                                
● end.psplash.service loaded failed failed Stop Splash Screen                                                                                                                                                                         

LOAD   = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB    = The low-level unit activation state, values depend on unit type.

1 loaded units listed. Pass --all to see loaded but inactive units, too.
To show all installed unit files use 'systemctl list-unit-files'.

With the following logs:

$ sudo journalctl --unit end.psplash.service
-- Logs begin at Tue 2025-02-04 07:32:06 UTC, end at Tue 2025-02-04 07:36:10 UTC. --
Feb 04 07:32:36 localhost systemd[1]: Starting Stop Splash Screen...
Feb 04 07:32:37 localhost systemd[1]: end.psplash.service: Main process exited, code=exited, status=1/FAILURE
Feb 04 07:32:37 localhost systemd[1]: end.psplash.service: Failed with result 'exit-code'.
Feb 04 07:32:37 localhost systemd[1]: Failed to start Stop Splash Screen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants