4 April 2016

Fix Font issue after Fedora Upgrade

After upgrading Fedora, you may face fonts issue because the default value has changed, but has not been updated during the upgrade process.

For instance it can be the case after Upgrading Fedora on several versions, on a single iteration.

First of all, you must check your /etc/vconsole.conf file, and see the value of FONT.
On some old Fedora version, it was defined like that:
FONT=True

On newer Fedora version, it's usually defined like that on Desktop version:
FONT=latarcyrheb-sun16

You must check if the corresponding Font file is installed properly, in /usr/lib/kbd/; for instance:
source /etc/vconsole.conf && find /usr/lib/kbd/ -iname "$FONT*"

If the command returns nothing, you just found your issue!

Now you must update this FONT definition (e.g. with latarcyrheb-sun16, and perform again the find instruction to ensure this time it's OK).


Then you must check if the same issue doesn't exist in the Grub definition, checking the GRUB_CMDLINE_LINUX variable defined in the /etc/sysconfig/grub file.
You must have something like that (adapt to your FONT definition):
vconsole.font=latarcyrheb-sun16

Then, you must update your Grub menu:
grub2-mkconfig -o /boot/grub2/grub.cfg


Eventually, reboot and enjoy the fix.

No comments:

Post a Comment

Thank you for your visit, let's share your point of view: