https://bugzilla.novell.com/show_bug.cgi?id=259577 jw@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |werner@novell.com Status|NEW |RESOLVED Resolution| |WONTFIX ------- Comment #1 from jw@novell.com 2007-04-04 12:53 MST ------- Removing execute permission from the kbd script is not my favourite fix for this. kbd calls setfont with a font suitable for the previous vga mode. This is also reproducable in 80x43 mode. The important information is the size of the chacracter cell and the CONSOLE_FONT setting in /etc/sysconfig/console. If an 800x600 resolution is chosen for 43 lines, then the character cell must be less than 14 pixels in height. A standard 9x16 font wont fit. The size of the character cell is never computed or queried during startup. So /etc/sysconfig/console only knows what was true before reboot. kbd has only one choice: use the entry in /etc/sysconfig/console. This could be improved a) by rewriting entries in /etc/sysconfig/console before kbd is called b) by providing several fonts for several typical character cells. and probing for the current cell size. c) improved by rejecting to load a font with the wrong cell size. Hmmm. a) is horrible. b) requires some rewrite of the code that handles /etc/sysconfig/console Quite complex, and not easy to test or maintain. c) would be a nice kernel feature. This is a fallback to kernel's default font. Not perfect (possibly wrong locale), but better than nothing. I do not believe I could 'fix' anything inside the kbd script today. Werner any other proposals? I'll close as wontfix for now. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.