False alarm. The screen blanking that GRUB_TERMINAL=console "fixes" was actually caused by me using GRUB_TIMEOUT=3. Changing it back to the default GRUB_TIMEOUT=0 also prevents the blanking mentioned in comment #30.
False alarm. The screen blanking that GRUB_TERMINAL= console "fixes" was actually caused by me using GRUB_TIMEOUT=3. Changing it back to the default GRUB_TIMEOUT=0 also prevents the blanking mentioned in comment #30.