Solved Console before and after install

Greetings,
I installed 14.2 Release from an amd64-memstick.img. I repeated the installation. I am curious why the first install seemed to carry over the console font but the second install did not.
I much prefer the console fonts as displayed by the install disk. Any recommendations for extracting that from the install or configuring the new OS console font like the install?
This has probably been solved before, so thank you for your patience.
 
As far as I know it's the same font. What might be different is the actual resolution of the console. That makes it use bigger or smaller versions of that font. If that's not the issue then I'm not sure what you mean.
 
Thank you for your reply. The resolution might indeed be different (a bit lower). When I issue:
Code:
vidcontrol -i mode
there are no options presented, just the headers (e.g., mode, type, flages, etc.). I have not yet installed any additional software (e.g., nvidia video driver).
 
By any chance, did you install once in UEFI mode and once in BIOS mode? I don't see what else would make a difference in the font appearance of a freshly installed system.
 
I was very careful to make sure my machine was set to UEFI mode both times. I do notice that there are boot options for "disk(UEFI)" and "FreeBSD" in my BIOS. Either boot choice results in the same booting appearance. Possibly my KVM switch is having a say?
 
I booted without a KVM switch and there was no difference. Is there a command that would return what my font and/or resolution are? Or a config file I can inspect? Of course, if this is covered somewhere please direct me.
Thanks!
 
Several options, in loader.conf(5):
Font:
Code:
           screen.font
                     Set font size for framebuffer mode.  Default font size is
                     selected based on screen resolution, to achieve terminal
                     dimensions 80x24.
Resolution:
Code:
           efi_max_resolution

           vbe_max_resolution
                     Specify the maximum desired resolution for the EFI or VBE
                     framebuffer console.  The following values are accepted:

                     Value           Resolution
                     480p            640x480
                     720p            1280x720
                     1080p           1920x1080
                     1440p           2560x1440
                     2160p           3840x2160
                     4k              3840x2160
                     5k              5120x2880
                     WidthxHeight    WidthxHeight
Another option is vt(4):
Code:
     kern.vt.fb.default_mode
             Set this value to a graphic mode to override the default mode
             picked by the vt backend.  The mode is applied to all output
             connectors.  This is currently only supported by the vt_fb
             backend when it is paired with a KMS video driver.

     kern.vt.fb.modes.connector_name
             Set this value to a graphic mode to override the default mode
             picked by the vt backend.  This mode is applied to the output
             connector connector_name only.  It has precedence over
             kern.vt.fb.default_mode.  The names of available connector names
             can be found in dmesg(8) after loading the KMS driver.  It will
             contain a list of connectors and their associated tunables.  This
             is currently only supported by the vt_fb backend when it is
             paired with a KMS video driver.
 
Thank you, SirDice. Testing revealed that screen.font="1920x1080" or vbe_max_resolution="1920x1080" did not change the resolution. However, "efi_max_resolution="1920x1080" succeeds in changing the resolution upon appearance of the boot splash screen. All subsequent console messages remain at 1920x1080 and look the same as the install disk.

Before beastie's arrival at the splash screen, the messages (e.g., regarding decryption) remain in lower resolution.
Any tip regarding these earliest messages are welcome, but not required. Thank you!
 
Back
Top