Bug 52309
Summary: | No French Canadian Keyboard | ||
---|---|---|---|
Product: | [Retired] Red Hat Public Beta | Reporter: | Marc Deslauriers <marc.deslauriers> |
Component: | XFree86 | Assignee: | Mike A. Harris <mharris> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Brock Organ <borgan> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | roswell | CC: | mharris, msf |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2002-12-20 06:58:27 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Marc Deslauriers
2001-08-22 17:36:32 UTC
I think if you do a text install then you can select 'cf' in the keyboard list. I'll take a look at the GUI installer. Mike, can we get a French Canadian keyboard added to XFree? I can't seem to find one, which would explain why they are available only in the TUI installer and not in the GUI one. In order to get the same layout as the console's "cf" in XFree, I have to manually edit XF86Config-4 to contain the following: Option "XkbLayout" "ca_enhanced" Can the cf/ca_enhanced combo be added to the GUI installer under a "French Canadian" label? Marc. I don't handle anaconda. Is this present in Xconfigurator as a RFE as well? I can add it there if you let me know what is needed. The keytables need to exist in X first. Xconfigurator code fragment: static char *keymap_translate[] = { "be-latin1 -> be", "be2-latin1 -> be", "bg -> bg", "cf -> ca_enhanced", "de-latin1-nodeadkeys -> de", "de-latin1 -> de", "de -> de", "dk-latin1 -> dk", "dk -> dk", "dvorak -> dvorak", "es -> es", "fi-latin1 -> fi", "fi -> fi", "fr-latin1 -> fr", "fr -> fr", So aparently, Xconfigurator already has this change, it is only missing from anaconda. Just found and fixed in anaconda sources, in kbd.py, piece o cake. ;o) class Keyboard (SimpleConfigFile): # the *first* item in each of these wins conflicts console2xlist = [ ("be-latin1" , ('pc102', 'be', '')), ("be2-latin1" , ('pc102', 'be', '')), ("bg" , ('pc102', 'bg', '')), ("br-abnt2" , ('pc102', 'br', '')), ("cf" , ('pc102', 'ca_enhanced', '')), Checked into CVS, someone else will have to build a package. *** Bug 52475 has been marked as a duplicate of this bug. *** Done and seems to work for me The option for French-Canadian still doesn't appear in the graphical installer. This is because there is no entry for it in the /usr/lib/X11/xkb/rules/xfree86.lst file. The installer uses this file to get the list of layouts to present. mharris, can you add the following line to xfree86.lst: ca_enhanced French-Canadian I think that would fix the problem. *** Bug 55732 has been marked as a duplicate of this bug. *** Added to XFree86 4.2.0-2.5, please test and confirm, then either mark RAWHIDE or REOPENED with explanation. Thanks. Closing as CURRENTRELEASE (7.3 and later) |