Some more information: I did not see the plymouth crashes as I also updated to a version of plymouth in Base:System, which is so new that it contains the bugfix for that crash, but too old so it does not work _at all_ (drm driver not loaded...). Plymouth git works fine. The root cause is that systemd-vconsole-setup touches the same consoles more than once. This is definitely not how it should behave. Instead: * During initrd, only configure all present consoles (tty1 usually) * After this is done, run plymouth * More consoles appear, udev calls systemd-vconsole-setup through rules