Seems to be related to Ubuntu-specific patches, which call ply_terminal_open() for Bug #913731.
The fix may be as simple as an added if (!state->local_console_terminal) - though I don't know why this code path triggered in the first place. Looks like it might be because the plymouthd code special-cases console=/dev/tty1, and the kernel is being passed console=tty1.
Seems to be related to Ubuntu-specific patches, which call ply_terminal_open() for Bug #913731.
The fix may be as simple as an added if (!state- >local_ console_ terminal) - though I don't know why this code path triggered in the first place. Looks like it might be because the plymouthd code special-cases console=/dev/tty1, and the kernel is being passed console=tty1.