Change console font in Fedora

1 Comment

Ever had the need to change the console font in fedora? I did because using the default font greek characters were completely unreadable. So, here is how to do it.

The fonts that can be used by the console are kept in the /lib/kbd/consolefonts/ directory.

You can define the desired font in the /etc/sysconfig/i18n file by modifying the SYSCONF entry. I used the iso07u-16.psfu.gz font that supports greek unicode characters, so my SYSFONT variable contains this:


Change console font in Fedora by George Notaras is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Copyright © 2005 - Some Rights Reserved

George Notaras avatar

About George Notaras

George Notaras is the editor of the G-Loaded Journal, a technical blog about Free and Open-Source Software. George, among other things, is an enthusiast self-taught GNU/Linux system administrator. He has created this web site to share the IT knowledge and experience he has gained over the years with other people. George primarily uses CentOS and Fedora. He has also developed some open-source software projects in his spare time.

One response on “Change console font in Fedora

  1. mat Permalink →

    It’s not working on Fedora 19.

    Now font and keymap should be read from /etc/vconsole.conf and set by systemd.
    Morover it should be overridden by grub variable GRUB_CMDLINE_LINUX=”vconsole.font=latarcyrheb-sun16 vconsole.keymap=pl2″ if it is set in /etc/default/grub config file. But atually it is NOT set nor overridden :(

    Only way to change it I found working are “setfont latarcyrheb-sun16” for FONT and “loadkeys pl2” for KEYMAP commands.

    Does anybody know proper way to set it?