Bug 158073

Summary: strange character by hyphenation in text console
Product: [openSUSE] SUSE Linux 10.1 Reporter: Ladislav Michnovic <lmichnovic>
Component: OtherAssignee: Mike Fabian <mfabian>
Status: RESOLVED INVALID QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: suse-beta
Version: Beta 7   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Ladislav Michnovic 2006-03-14 20:13:24 UTC
Viewing man pages in text console with framebuffer without X server, where the words is hyphened at the end of the line, I see a strange character. Something like (?) (an ? in O). I'd expect dash.
Comment 1 Michael Gross 2006-03-15 14:54:22 UTC
Might be a locale problem, however I see this with a normal en-us configuration, too. Reassigning to Stefan. This does wirk in X.
Comment 2 Mike Fabian 2006-03-15 15:37:05 UTC
The character is U+2010 (HYPHEN).

Comment 3 Mike Fabian 2006-03-15 15:56:02 UTC
Michael Gross> This does wirk in X

Of course, because the fonts on X have this character.

Most console fonts don't.

If you insist on seeing that character, you have to use one of the
(very few) console font which has it, for example

    setfont LatArCyrHeb-16

Alternatively you can use fbiterm on the console.

The character U+2010 (HYPHEN) is used intentionally → INVALID.

Comment 4 Ladislav Michnovic 2006-03-15 16:05:33 UTC
I did dot change the font manually, it is the default as installed.
Should not be (HYPHEN) showed correctly in standart installation ?
Comment 5 Mike Fabian 2006-03-15 16:21:10 UTC
Fonts for the Linux console cannot have more than 512 glyphs in one
font. If a font with 512 glyphs (like LatArCyrHeb-16) is used, one
looses the ability to use bold. We used LatArCyrHeb-16 as the default
some releases ago, but because the lack of bold cause problems in the
usability of YaST, we switched to fonts with only 256 glyphs. With
these fonts bold is possible, but of course you cannot have a lot of
unusual characters in such a small font.

So this is just a limitation in the font support on the current
Linux console, we cannot do much about that.