Red Hat Bugzilla – Bug 1368
rc.sysinit changes console font
Last modified: 2014-03-16 22:09:00 EDT
I set vga= in lilo.conf and /sbin/setsysfont called
from /etc/rc.d/rc.sysinit screws it up.
what version of initscripts are you running?
$ rpm -q initscripts
what does your /etc/sysconfig/i18n say?
the file is empty:
$ ls -l /etc/sysconfig/i18n
0 -rw-rw-r-- 1 root root 0 Dec 2 20:05
while I'd appreciate being able to display cyrillic-koi8 in the
console, I find preserving the size (60x80) more important.
Grumble. It shouldn't be doing that anymore.
Does /sbin/setsysfont look like the following?
if [ -f /etc/sysconfig/i18n ]; then
if [ -x /usr/bin/setfont ]; then
if [ -n "$SYSFONT" -a -n "$UNIMAP" ]; then
/usr/bin/setfont $SYSFONT -u $UNIMAP
elif [ -n "$SYSFONT" ]; then
echo "can't set font"
yep, that's exactly what I have.
Check through your initscripts to see if $SYSFONT is assigned
somewhere else; if it isn't, it obviously shouldn't be
at this point, I can't reproduce this here.
Using recent initscripts, the console stays the
same when booting with vga=ext, vga=132x43 (or whatever.)