Red Hat Bugzilla – Bug 44108
Initscripts call setsysfont with disregard for text mode
Last modified: 2014-03-16 22:21:14 EDT
Description of Problem: During boot time, the initscripts call the
program "setsysfont" which automatically loads an 8x16 font. This
totally overrides the "vga=ext" or vga=whatver setting a user may have
put in lilo.conf. The 80x50 text mode of the kernel requires an 8x8 or
8x9 font for correct operation.
How Reproducible: 100% after new installation
Steps to Reproduce:
1. Edit lilo.conf, in global section add "vga=ext" then save and exit
2. Run lilo so the above change takes effect.
When the system comes up it starts out in 80x50 mode until the rc script
calls setsysfont, which then changes the font to an 8x16 font which
forces 80x25 mode upon you.
Having the font left alone unmodified unless configured to use a
different font. Having the video mode left in 80x50 mode, or
whatever the kernel defaulted to either built in or specified
As a temporary workaround, I have disabled setsysfont with:
chmod a-x /sbin/setsysfont
The correct behaviour then occurs of 80x50 mode working properly.
I haven't looked at the scripts, but it is likely just some bad
assumption there that needs to take into account other text mode
This isn't fixable. You're free to change the default font to something more
that fits better on your preferred screen size.
*** This bug has been marked as a duplicate of 26901 ***