Public bug reported: This is a continuation of Bug #19487 and Bug #29523, but since it seems (at least in Feisty Faun) to involve echoing to screen rather than the keyboard, I thought I should post it as a separate item.
Following previous discussions, I tried locale-gen fr_CA and rebooted, but the problem did not go away. Incidentally, the system told me it was generating fr_CA.ISO-8859-1 but this entity was nowhere to be found even after I had updated the database. Therefore I am repeating the note I sent to answers.launchpad.net/ubuntu , with the added remark that a fix is urgently needed as no civilized person can get along without using the occasional Umlaut, cedilla, or tilde. [ Repeat from "answers":] There is a problem with the echoing of characters to the screen when in tty (virtual terminal) mode. At first I thought this was related to fonts in general, but apparently it is not. A brief discussion can be read in the user forum: http://ubuntuforums.org/showthread.php?t=512717 The environment: Feisty Fawn with kernel 2.6.20-16-generic #2 SMP. I don't remember how the terminal font was selected upon installation, but on checking the "Language Support" menu it appears that I checked English and French, and specified "English (Canada)" as the default language. I also checked "Enable support to enter complex characters". In the "Keyboard Preferences" menu, the keyboard model is "Generic 105-key (intl) PC" and the layout is "Canada French (legacy)": but I doubt the keyboard layout is relevant here in view of the fact that everything works in GUI mode. For example, in tty the e-acute key (é) is echoed as a blank space on the screen. If I type it to a text file I cannot see it; but on reading the same file with a terminal in GUI mode, the character é is displayed properly. The same is true of all characters. Thus the font of the tty virtual terminals is identical to that of the GUI terminal. The problem is with echoing to the screen. The following is the arrangement of the four rows of characters as I see them on the GUI terminal (it is possible that you might not see them the same way). For each now, alt-keys are listed on the top sub-row; shift- keys on the middle sub-row; lowercase-keys on the bottom sub-row: The explanatory notes are not necessarily exhaustive. ¬ ¹ @ ³ ¼ ½ ¾ { [ ] } | [1] [2] ° ! " # $ % ? & * ( ) _ + À <-- the last character is capital A-grave ° 1 2 3 4 5 6 7 8 9 0 - = à <-- the last character is l.c. a-grave q w e ¶ t ¥ u i ø þ ° [3] Q W E R T Y U I O P [4] Ç <-- the last character is capital C-cedilla q w e r t y u i o p [4] ç <-- the last character is l.c. c-cedilla æ ß ð ª g h j k l [5] { A S D F G H J K L : È <-- the last character is capital E-grave a s d f g h j k l ; è <-- the last character is l.c. e-grave \ « » ¢ v b n µ < > / <-- 2nd and 3rd characters are guillemets Ù Z X C V B N M ' . É <-- the last character is capital E-acute ù z x c v b n m , . é <-- the last character is l.c. e-acute NOTES: [1] In GUI: dead key for French ç or Turkish ş. On tty: all different. [2] In GUI: dead key for accent sloping up to the left, e.g. ò. On tty: all different. [3] In GUI: dead key for tilde; follow with a space to get ~. On tty: alt + space makes ~; other combinations are different. [4] In GUI: dead key for circumflex; follow with a space to get ^. On tty: makes ^ with space; other combinations are different. [5] In GUI: dead key for accent sloping up to the right, e.g. í. On tty: all different. For all but the ordinary, unaccented characters, the virtual terminal screen echoes what seem to be IBM Code Page 437 characters. The following is what I see in tty mode. The quote marks surround code numbers corresponding to the Code Page 437 glyphs (as best I could identify them) that resemble what I see. The word "same" indicates that I see the same things in tty and GUI modes; the number preceeding "same" indicates how many characters in a row (horizontally) are the same in both modes - e.g., "q", "w", and "e" in the 2nd row with alt are the same in both modes, therefore 3same is noted. A question mark ? indicates that I couldn't be sure of the character code or that the result varied when a dead key was used with different letters. TOP ROW, ALT "202", "211", 1same, "205", "214", "215", "216", 5same, ?, ? TOP ROW, SHIFT "176", 12same, "218" TOP ROW, L.C. "176", 12same, "248" 2ND ROW, ALT 3same, "208", 1same, "005", 2same, "015", "021", "176", see [3] 2ND ROW, SHIFT 10same, see [4], "224" 2ND ROW, L.C. 10same, see [4], "223 ?" 3RD ROW, ALT ?, "247", ?, "190", 5same, ?, 1same 3RD ROW, SHIFT 10same, "225" 3RD ROW, L.C. 10same, blank 4TH ROW, ALT 1same, "191", "213", "004", 3same, "207", 3same 4TH ROW, SHIFT "242", 9same, "226" "016", 9same, blank What I think should happen, of course, is that I would see the same things in tty mode as on the GUI terminal. ** Affects: Ubuntu Importance: Undecided Status: New -- Characters incorrectly echoed to virtual terminal screens https://bugs.launchpad.net/bugs/130444 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs