If vga=extended is specified in lilo.conf to get 50 line console, the setsysfont call in rc.sysinit switches back to 25 by loading a 8x16 font.
*** Bug 156 has been marked as a duplicate of this bug. *** When booting my RH 5.2 system with the parameter vga=ask in /etc/lilo.conf and selecting a video mode other than 25x80 {eg 50x80}, the display reverts to 25x80 mode when inetd starts in the bootup process. Even setting vga=1 in /etc/lilo.conf has the same problem - as soon as inetd starts, the display returns to 25x80 mode.
*** Bug 156 has been marked as a duplicate of this bug. *** When I boot with vga=extended, the screen starts out in 80x50, then around when the system is mounting the DOS partition, the screen goes to 80x25. Not good for a 19" or 21" monitor. Is this a problem with /sbin/setsysfont? I'm not certain where the problem is. Only with 5.2, not previous versions. ------- Additional Comments From jturner 12/10/98 10:19 ------- Sure enough, right after the mounting of the local filesystems, the screen returns to 80x25 mode.
setsysfont is just a shell script to call /usr/sbin/setfont. From the setfont man page: As currently there is no mode switching support in the Linux kernel, setfont has nothing to do with the current EGA/VGA mode. It's totally user's responsibility to choose a font matching the current video mode. However, running "stty -a" will tell you the number of lines and collumns used. Couldn't this be used to try to guess the correct thing to do? We have seen questions about this in support and verifed it here as well.
*** Bug 156 has been marked as a duplicate of this bug. *** When I change the screen-mode at boot-up by adding the line: vga=ext to /etc/lilo.conf the screenmode gets initialized correctly but jumps back to normal after init starts. byez tomazu
*** Bug 903 has been marked as a duplicate of this bug. *** On a fresh RedHat 5.2 install, if the user edits lilo.conf so that there is a global vga=2 rule and then runs lilo, the VGA mode will be set to 50 lines per screen. But in the /etc/rc.d/rc.sysinit script, the block that calls setsysfont will kick the VGA mode back to 25 lines per screen. That wasn't a problem in earlier RedHat releases. ------- Additional Comments From dkl 01/20/99 18:33 ------- I have verified this to be a problem on a test machine. I added vga=2 to the global settings in lilo.conf and upon rebooting the fonts changed to the smaller size. The when setsysfont is encountered in the rc.sysinit the font size is set back up to the default size. It also exhibits similar behaviour with the ther bga= settings possible. ------- Additional Comments From dkl 01/20/99 18:33 ------- I have verified this to be a problem on a test machine. I added vga=2 to the global settings in lilo.conf and upon rebooting the fonts changed to the smaller size. The when setsysfont is encountered in the rc.sysinit the font size is set back up to the default size. It also exhibits similar behaviour with the ther bga= settings possible. ------- Additional Comments From ayn2 01/25/99 22:13 ------- This is a duplicate of #156 ------- Additional Comments From ayn2 01/25/99 22:13 ------- This is a duplicate of #156
this should be fixed in initscripts-3.84; setfont is called only if a specific font is specified by the user.