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.
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: