Bug 286674 - VT: console resolution is 60 x 16 after upgrade
Summary: VT: console resolution is 60 x 16 after upgrade
Status: Closed FIXED
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: 15.0-CURRENT
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-bugs (Nobody)
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2025-05-08 18:36 UTC by Edward Tomasz Napierala
Modified: 2025-05-13 21:09 UTC (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Edward Tomasz Napierala freebsd_committer freebsd_triage 2025-05-08 18:36:30 UTC
After upgrading kernel and world to new 15-CURRENT (from last month's 15-CURRENT), the VT console came up in 16 rows, 60 columns mode.  The physical resolution is fine, 1920 x 1080.  The console is initially efifb; after switching to drmfb (i915kms) the problem remains.

The weird thing is, it's low res like this even in loader(8), before loading the kernel.  But the problem started happening happened after I upgraded kernel and world, but _before_ I replaced /boot/efi/efi/freebsd/loader.efi.

Any pointers welcome.
Comment 1 Alexander Ziaee freebsd_triage 2025-05-08 19:15:31 UTC
You can set a screen size with `screen.font=8x16` in loader.conf. Since this exposed a bug I can't fix, I have made a revert pull at https://reviews.freebsd.org/D50259
Comment 2 Alexander Ziaee freebsd_triage 2025-05-08 21:42:13 UTC
tsoome hopefully fixes the font selection algorithm, please test https://reviews.freebsd.org/D50258
Comment 3 Alexander Ziaee freebsd_committer freebsd_triage 2025-05-13 21:09:03 UTC
The fix was committed. Please reopen this bug if it appears with fresh current.