> **1. systemd-bootchart stops too early** > > According to "man systemd-bootchart", the recommended way to invoke bootchart is via a kernel parameter: > > init=/usr/lib/systemd/systemd-bootchart > > That parameter causes systemd-bootchart to be executed as the new init process when we switch into the real root filesystem. > > bootchart does run, but it stops too early. > > In /etc/systemd/bootchart.conf, I have bootchart configured to collect 1800 samples at a frequency of 10 samples per sec. It should run for about 3 minutes. > > When I login, the svg file is already present under /run/log (but the system has only been up for about 10 secs). > > Doing "grep bootchart /proc/*/cmdline" when I login shows that bootchart is not running. I opened
https://github.com/systemd/systemd-bootchart/issues/58 to track this. The issue is worse than systemd-bootchart stopping too early. The genenerated svg is actually a zero byte file. |