The Wanderer composed on 2020-12-26 18:44 (UTC-0500): > Felix Miata wrote:
>> I suggest a good place to start would be to goto /etc/default/grub >> and switch from whichever mode is employed to the other, either plain >> text to graphical, or vice versa, then regenerate grub.cfg and try >> booting. > That's a good suggestion, except I don't see any way to do that in the > /etc/default/grub I have. > The closest thing I see is > # Uncomment to disable graphical terminal (grub-pc only) > #GRUB_TERMINAL=console > but that says it's for grub-pc only, i.e. the "legacy" version of grub, > whereas I'm running grub2. I know it says grub-pc only, but all mine are uncommented. And, all mine are on UEFI installations. All my legacy BIOS installations boot from a custom partition with Grub Legacy, which is used to boot every installation on the disk. It may be that what it really means is: not arm*, not sparc, not mips, not ppc.... > A bit of Googling suggests that > # The resolution used on graphical terminal > # note that you can use only modes which your graphic card supports via VBE > # you can see them in real GRUB with the command `vbeinfo' > #GRUB_GFXMODE=640x480 Mine all are GRUB_GFXMODE="auto", but I have no AMD anything newer than about 6 years old. > also supports a value of 'text' rather than a FOOxBAR resolution, but I > don't see that documented anywhere yet. I think what you can do is create /etc/grub.d/05_do-text containing: cat <<EOF set textmode=true terminal_output console EOF It may be sufficient with only the first of the two. Textmode can be made optional via hotkey: cat <<EOF hiddenentry 'Text mode' --hotkey 't' { set textmode=true terminal_output console } EOF -- Evolution as taught in public schools, like religion, is based on faith, not on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/