video if no text is available.
Also-By: Vladimir Serbinenko <phcoder@gmail.com>
+2013-09-23 Vladimir Serbinenko <phcoder@gmail.com>
+2013-09-23 neil
+
+ * grub-core/loader/multiboot.c (grub_multiboot_set_console): Always use
+ video if no text is available.
+
2013-09-23 Vladimir Serbinenko <phcoder@gmail.com>
2013-09-23 neil
grub_env_set ("gfxpayload", buf);
grub_free (buf);
}
- else
- grub_env_set ("gfxpayload", "text");
+ else
+ {
+#if GRUB_MACHINE_HAS_VGA_TEXT
+ grub_env_set ("gfxpayload", "text");
+#else
+ /* Always use video if no VGA text is available. */
+ grub_env_set ("gfxpayload", "auto");
+#endif
+ }
accepts_video = !!(accepted_consoles & GRUB_MULTIBOOT_CONSOLE_FRAMEBUFFER);
accepts_ega_text = !!(accepted_consoles & GRUB_MULTIBOOT_CONSOLE_EGA_TEXT);