From: cga2000 <cg...@op...> - 2007-10-22 00:56:52
|
On Sun, Oct 21, 2007 at 02:41:38AM EDT, Antonino A. Daplas wrote: > On Sat, 2007-10-20 at 22:10 -0400, cga2000 wrote: > > I use the "Uni3-Terminus12.psf.gz" font on the console and this gives > > me 233x87 character cells on a 15" laptop screen. > > > > When the boot process initially switches to the framebuffer console, I > > am presented with a somewhat larger font. > > > > I later switch to my preferred font by having specified the following in > > /etc/console-tools/config: > > > > SCREEN_FONT=Uni3-Terminus12x6 > > > > I was wondering if there is a way I could switch to this font earlier > > in the boot process .. ideally as soon as the framebuffer console > > starts. > > It's a user font, the earliest you can switch to it is when userspace > tools kick in. > > Or you can port it as a kernel compiled-in font. See > drivers/video/console/font*.c That would be cool. It looks like I need to: 1. convert the .psf font to a text format (fontforge?) 2. wrap it up in a .c file -- same as the other font*.c's 3. signal this new font to "make menuconfig" so it gets compiled in 4. make it the default startup font Am I correct? Item (4) seems to be the tricky part since I have no recollection of every being asked what default font I would prefer when I configure a kernel. In any event this would be nice since would give me a bit more time to read the boot messages .. and seeing them in the size my eyes are used to would make the even faster. Another thing I should consider is (sacrilege!) getting rid of the penguin boot logo. Sorry to bother you with all these trivialities. The only good thing about this is that the next maniac that comes along will be able to google for the answers. Thanks, cga |