3

I have a degraded systemd on my Raspberry (Raspberry OS) and the culprit is : plymouth. I have this error (catch SEGV)

plymouth-start.service: Main process exited, code=killed, status=11/SEGV
░░ Subject: Unit process exited
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ An ExecStart= process belonging to unit plymouth-start.service has exited.
░░
░░ The process' exit code is 'killed' and its exit status is 11.

How can I repair this? I saw in logs to change Kill from none to mixed but that doesn't solve the issue. I can do clear-failed but that does not solve the issue.

JoelCrypto
  • 145
  • 7

1 Answers1

3

SEGV is a typical outcome of a software bug. If you're building the SW yourself, you may want to run it under valgrind to get more information about the function causing it.

If you're just a user, reinstall the SW, and make sure you use only compatible packages. Ideally you should install everything with apt, without touching /etc/apt/sources.list. If you need extra packages, make sure they are actually supported on the latest Pi OS. E.g. blindly following a tutorial from 5-10 years ago may still refer to packages for Debian Wheezy/Jessie, and that's exactly what will cause a segmentation violation down the road.

Dmitry Grigoryev
  • 28,277
  • 6
  • 54
  • 147