Description of Problem: If splashimage is specified and a serial console is selected, all output goes to vga16 screen instead of serial console. Version-Release number of selected component (if applicable): 0.91 How Reproducible: Every time Steps to Reproduce: splashimage=<whatever> terminal --timeout=5 serial console Configure grub as above, then reboot. Actual Results: After 5 second timeout, serial console is selected, but menu is drawn on vga16 screen. Input is accepted from serial console. Expected Results: Menu should be displayed on serial console. If no splashimage is used (display="text"), serial console works fine. Additional Information: Patch available at ftp://ftp.visi.com/users/grante/grub/grub-0.91-vga16-serial.patch (patch applies on top of grub-0.91-vga16.patch)
Created attachment 53790 [details] fix: apply on top of grub-0.91-vga16.patch
This also happened on my skipjack-beta2, (which has grub-0.91-3), so it's not machine specific. Thanks for pointing out the connection with the splash screen; haven't tested the patch.
Patch will be in grub-0.92-2