The text fallback wasn't working because the script plugin, despite having no support for non-framebuffer output, wasn't telling plymouth this. I've applied a patch to bzr that fixes this. I'm not sure if we should consider this bug closed, or if we should be targeting getting plymouth running in GUI mode on vga16fb systems.
(Also, it looks like plymouth is crashing for me when using the text plugin, so I'll be debugging that before I'll upload this, regardless.)
The text fallback wasn't working because the script plugin, despite having no support for non-framebuffer output, wasn't telling plymouth this. I've applied a patch to bzr that fixes this. I'm not sure if we should consider this bug closed, or if we should be targeting getting plymouth running in GUI mode on vga16fb systems.
(Also, it looks like plymouth is crashing for me when using the text plugin, so I'll be debugging that before I'll upload this, regardless.)