Kernel Issues
The following kernel issues apply in Oracle Linux 10.
Console Font Loading Failure Messages During systemd-vconsole-setup
With UEK 8
During system boot, when booting into UEK 8, the system might emit error messages while
starting the systemd-vconsole-setup
service:
systemd-vconsole-setup[1463]: setfont: ERROR kdfontop.c:183 put_font_kdfontop: Unable to load such font with such kernel version
systemd-vconsole-setup[1453]: /usr/bin/setfont failed with a "system error" (EX_OSERR), ignoring.
systemd-vconsole-setup[1453]: Setting source virtual console failed, ignoring remaining ones.
The issue results because the framebuffer console driver, fbcon
, is set to use deferred takeover,
which causes it to wait until a message is sent to the default
boot console. The deferred takeover causes the systemd-vconsole-setup
service to try to set the font on the default boot console which doesn't support this
operation.
You can work around the issue by setting the fbcon=nodefer
kernel
command line option. For example, if UEK 8 is the default kernel, run:
sudo grubby --update-kernel=DEFAULT --args="fbcon=nodefer"
(Bug 37920190)