vidcontrol
vidcontrol -i mode
vidcontrol MODE_<number>
, where <number> is the graphics mode you chose in the step before.If you mean having trouble reading the text on screen during installation, then you can try following: At the boot menu Escape to loader prompt, press key "3", enterWhen I start first boot install, I have trouble with the small fonts.
gop list
, choose a resolution mode, enter gop set <set here mode number>
, ex.: 10, then enter boot
. man vt
This will only work on UEFI machines and changes the display resolution, the text size is only changed indirectly. A better alternative is to use theIf you mean having trouble reading the text on screen during installation, then you can try following: At the boot menu Escape to loader prompt, press key "3", rungop list
, choose a resolution mode, rungop set <set here mode number>
, ex.: 10.
mode
command at the loader prompt to find out about supported text modes. You can try out any of the supported text modes at the loader prompt using mode <n>
where n is the number of the text mode. Both gop
and mode
are only available on UEFI machines and the change does not persist across reboots. To make it persistent you would need to add either:exec="gop <n>"
exec="mode <n>"
efi_max_resolution
Specify the maximum desired resolution for the EFI
console. The following values are accepted:
Value Resolution
480p 640x480
720p 1280x720
1080p 1920x1080
2160p 3840x2160
4k 3840x2160
5k 5120x2880
WidthxHeight WidthxHeight
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.
vidcontrol -f <file>
i.e.vidcontrol -f terminus-b32.fnt
allscreens_flags="-f <myfont>.fnt"
This will only work on UEFI machines and changes the display resolution, the text size is only changed indirectly. A better alternative is to use themode
command at the loader prompt to find out about supported text modes. You can try out any of the supported text modes at the loader prompt usingmode <n>
where n is the number of the text mode. Bothgop
andmode
are only available on UEFI machines and the change does not persist across reboots. To make it persistent you would need to add either:
orCode:exec="gop <n>"
to your /boot/loader.conf file. Another alternative is to set efi_max_resolution in your /boot/loader.conf:Code:exec="mode <n>"
If you are using a KMS video driver all of the above solutions will only work up to the point where the framebuffer driver gets replaced by the KMS driver during the boot process, at which point the driver will switch to a high resolution graphics mode (so your text might be small from that point onward again). You can specify a different graphics mode to use by setting any of the following in your /boot/loader.conf:Code:efi_max_resolution Specify the maximum desired resolution for the EFI console. The following values are accepted: Value Resolution 480p 640x480 720p 1280x720 1080p 1920x1080 2160p 3840x2160 4k 3840x2160 5k 5120x2880 WidthxHeight WidthxHeight
If your primary goal is to get a usable text console your best bet might be to load a different font using vidcontrol(1). Font files for use with vt(4) are located in /usr/share/vt/fonts and can be loaded usingCode: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.
vidcontrol -f <file>
i.e.
Once you are satisfied with a specific font, you can make the change persistent for all virtual consoles by adding the following to your /etc/rc.conf file:Code:vidcontrol -f terminus-b32.fnt
The font loading takes place late in the boot process so it will probably not be of much use to make the kernel boot messages appear larger.Code:allscreens_flags="-f <myfont>.fnt"
Follow the instructions in the Handbook, especially 5.4 Xorg Configuration. You need to either trust the automatic recognition or make/edit several config files, as described in the Handbook. The devil is in the details...When I enter startx I get an error (1) message and terminates.
Look in /var/log/Xorg.0.log for clues why it doesn't work.When I enter startx I get an error (1) message and terminates.
Which NVidia model does it have? You may need to use the 'legacy' NVidia drivers: x11/nvidia-driver-390 or x11/nvidia-driver-340.I'm running on a 2009 macbook, I tried and installed nvidia and intel drivers,
I install all three of them, put them in /etc/rc.conf, tried each out, no joy?Look in /var/log/Xorg.0.log for clues why it doesn't work.
Which NVidia model does it have? You may need to use the 'legacy' NVidia drivers: x11/nvidia-driver-390 or x11/nvidia-driver-340.
cat /var/log/Xorg.0.log | pastebinit
, post the URL here.