Package: console-tools
Version: 1:0.2.3dbs-66

In my boot loader config file I specify "vga=3841", which causes the
boot loader to set an 80x50 text mode (80 columns, 50 rows) via a video
BIOS call prior to passing control to the kernel.  This video mode uses
the same video timings as the default 80x25 text video mode, but uses an
eight-pixel-high character cell size and font, instead of the normal
sixteen-pixel-high character cell size and font, resulting in twice as
many text lines. (This video mode should work on all VGA-compatible video
cards and monitors.)  I also specify

SCREEN_FONT=lat1u-08

in my /etc/console-tools/config file to make sure that I get an eight-
pixel-high font from console-tools.  The boot loader sets the video mode
successfully and I get 80 columns by 50 rows (and the hardware font
provided by the video card) during boot.  All goes well until init runs
the bootup script /etc/rcS.d/S19console-screen.sh, which is a symlink
to /etc/init.d/console-screen.sh.  Somewhere in the setup () function
a sixteen-pixel-high font gets set, which does not appear to be latin 1,
and only 25 screen lines become visible.  Manually issuing

consolechars -f lat1u-08

as root, after bootup completes, solves the problem; but I shouldn't
have to do that.  This worked under Lenny, but fails with Squeeze.
Interestingly enough, I tried manually editing /etc/init.d/console-screen.sh
to exit immediately, but found that the setup script from the console-setup
package (/etc/init.d/console-setup) also sets a 16-pixel-high font.
I had to essentially disable both startup scripts and put a

/usr/bin/consolechars -f lat1u-08

command in one of them to get the font style and size that I want.
That shouldn't be necessary.  I will open a similar bug report
against the console-setup package and cross reference the two bug
reports once they are both open and I know both bug numbers.
This is not an upgrade from Lenny to Squeeze: this was an installation
of Squeeze from scratch using the Lenny installer, which was the latest
installer available at the time.



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to