Bug 8340

Summary: some Romanian characters are not correct
Product: Mageia Reporter: Dan Joita <djmarian4u>
Component: RPM PackagesAssignee: Colin Guthrie <mageia>
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: Normal CC: dan, marja11, pablo, thierry.vignaud, tmb, wayne909192
Version: Cauldron   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: initscripts,glibc CVE:
Status comment:

Description Dan Joita 2012-12-09 09:05:23 CET
Description of problem:
during boot i get
- cannot open file ro.uni (also in mageia 2)
- /bin/loadkeys/ failed with error code 1 (just since alpha 3)

some Romanian characters are not correct

Steps to Reproduce:
1. Install Mageia 3 alpha 3 with English but Romanian keyboard and localization
Thierry Vignaud 2012-12-09 15:11:00 CET

CC: (none) => thierry.vignaud, tmb
Assignee: bugsquad => mageia
Source RPM: locale => initscripts,glibc

Thierry Vignaud 2012-12-09 15:11:22 CET

Assignee: mageia => mageia

Comment 1 Dan Joita 2013-05-18 10:44:00 CEST
forgot to say the problem is on the keyboard: it writes with ÅÅ£ instead of ÈÈ
Comment 2 Dan Fandrich 2013-07-26 00:28:17 CEST
Does this problem occur at the text console or under X11? What's the contents of your /etc/sysconfig/keyboard file?

Note that some of the Romanian keyboard maps in the kbd package have this note:

# This one uses the correct Šand ţ with comma below but many fonts don't have
# these character, so we keep it as an option for now

so the mapping you're seeing is likely "correct" as far as the authors are concerned. You may need to switch to a different mapping to use the alternate characters.

It's true there is no ro.uni file, but there is iso02.uni and lat2.uni.

CC: (none) => dan

Comment 3 Dan Joita 2013-07-26 10:54:14 CEST
And who are the authors, because I am writing many pages/day in this language and never exaust myself with those cedillas. Comas would be coorect. As I can see on my monitor "," looks like the little thing beneath "t" in "È".

About the keyboard file, it is now in US because I usually write by hand.
Comment 4 Marja Van Waes 2013-07-26 11:25:03 CEST
adding Pablo to the cc, in case he can help

CC: (none) => marja11, pablo

Comment 5 Pablo Saratxaga 2013-08-04 10:47:47 CEST
The "ro2" keyboard map, in unicode mode, correctly sends U+0219    U+0218 and U+021B    U+021A; that is, the "with comma" variants of the letters.

If the problem is about text mode *display* it depends on the console font used.

Likely it won't be fixed. The problem is that the amount of simultaneously displayable symbols is limited (to 512 ones, I think), so similar looking glyphs have been unified (various codepoints use the same symbol to display).

If you find a console font with better looking glyphs, you can use it.
But including another font in the distribution takes place on the installer (and place at install time is a very sc
Comment 6 Pablo Saratxaga 2013-08-04 10:53:19 CEST
very scarce ressource. Having less space for a minor display problem, and a console one, is not a wanted thing.

But, if you know of a better looking console font (a romanian specific MS-DOS font for example), you can just use it.

If a font has both "with comma" and "with cedilla" variants, the proper one will be displayed; but if a font has only one variant, then both letters will display using the same glyph (it is better than displaying nothing, the goal is to be able to read text).
Comment 7 Pablo Saratxaga 2013-08-04 11:19:03 CEST
The "ro" keyboard "ro.map" is altready in unicode description; so there is no problem if "ro.uni.map" is missing (actually, ro.map *is* ro.uni.map; a symbolik link could be made, if needed).

And it is sending the right symbols.

To check it, you can edit a text file in console, and open it on a graphical editor, you will see the proper letters have been typed.

Resolution: (none) => INVALID
Status: NEW => RESOLVED

Comment 8 Dan Joita 2013-08-04 15:26:52 CEST
So editing in console uses comas? How can this be repaired after installing Mageia?
jane stone 2019-12-10 15:02:49 CET

CC: (none) => wayne909192