Bug 251237 - 12.2 EFI console resolution regression
Summary: 12.2 EFI console resolution regression
Status: New
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: 12.2-RELEASE
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-bugs (Nobody)
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2020-11-18 11:06 UTC by Morgan Davis
Modified: 2021-08-12 19:51 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Morgan Davis 2020-11-18 11:06:03 UTC
Booting UEFI into 12.1 provided a native resolution text console with hundreds of columns and dozens of rows of crisp text on a 17" monitor. Perfect for tmux with lots of panes. I don't recall having to do anything special to get this -- just booting via EFI gave this benefit over legacy BIOS boot.

After upgrading the system from 12.1 to 12.2-RELEASE, the system no longer boots up with that high resolution text console.  I'm now stuck with the 80x25 fuzzy and giant text display. "vidcontrol -i mode" returns no entries at all so I can't even force a specific video display mode.

Does 12.2 have new hardware requirements for EFI version/compatibility or video text console resolutions? Hoping this is a regression that can be fixed.
Comment 1 Morgan Davis 2020-11-19 11:13:15 UTC
I found a temporary work-around by adding these lines to /boot/loader.conf:

hw.vga.textmode="1"
kern.vt.fb.default_mode="1600x1200"

Advise if any details on the BIOS vendor and EFI version would be helpful.
Comment 2 cragapito@gmail.com 2021-08-12 19:51:00 UTC
(In reply to Morgan Davis from comment #1)
The work-around was none effects here. The boot system ignores uefi svga mode and continues being a a hassle for me. I do regress the regression.