Line-drawing font for single-mode console?

Asked by David A. Cobb

Running Natty (11.04), Linux command-line specifies framebuffer @ 1280x1024x32.

When I buut into recoverty (Single) console mode, the menu screen is horribly ugly, because the console font doesn't display the VTx00 line-drawing codes; instead it shows some international characters.

Initially, this was also a problem with the aptitude UI. I got past that by switching to "C" locale when running aptitude. That is acceptable for the recovery console also, but I don't know where to set locale for a program that runs before anything is logged on.

I think the better solution would be to set the console font to one that does provide the line-drawing glyphs; however I can not find (or recall) which fonts that might be, nor do I know how to make sure the correct console font is loaded during the early boot process.

How sad! Such a big consequence of advancing age is serious CRS. I've said "I've forgotten more about programming than half the younger generation learned." That's the trouble -- I've forgotten most of it. ;-P

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
David A. Cobb
Solved:
Last query:
Last reply:
Revision history for this message
marcus aurelius (adbiz) said :
#1

so, is this a rant or do you have a question?

Revision history for this message
David A. Cobb (superbiskit) said :
#2

Marcus:
Question is a two-parter:
What font(s) include the line-drawing glyphs? -- Or, simply, where can I look for the information?
Part two is, "Where do I put the selection?" In this case, there seem to be multiple answers from Googling, and I'm hesitant to mess about too much lest I make it even worse.

I do try to label my rants,. when I can't resist the temptation.

Revision history for this message
David A. Cobb (superbiskit) said :
#3

I should mention what I have tried, based on the Googling I mentioned above:

dpkg-reconfigure console-setup => "ISO-8???-1 / Latin-1 / VGA"

It didn't help.

Revision history for this message
David A. Cobb (superbiskit) said :
#4

After a load of searching, I found one shell script that set an invalid value (an x-server 'en_US.utf8') in LANG. Corrected it to have LANG="C", LC_ALL="en_UTF.UTF-8". Re-do UPDATE-INITRAMFS. FIXED!