french canadian layout incorrect?

Bug #34627 reported by Jeff Fortin Tam
18
Affects Status Importance Assigned to Milestone
ubiquity (Ubuntu)
Fix Released
Medium
Colin Watson
xorg (Ubuntu)
Fix Released
Medium
Colin Watson

Bug Description

There is no way to set the keyboard layout to French Canadian in the dapper flight 5 liveCD.

This is the de-facto keyboard layout in the province of Québec. In xorg.conf, it corresponds to:

XkbLayout "ca"
XkbVariant "fr"

Please add a way to select it in espresso. It should ensure that it is set in xorg (so that the TTYs use it), and also make sure that it works in gnome. I've seen very often that setting overriden by "english US" in gnome.

Related branches

Revision history for this message
Jeff Fortin Tam (kiddo) wrote :

The canadian french layout appeared in the list since Flight 6. It's wrong however, the characters are garlbled and look like a mix of russian and greek. So I have to use US English, otherwise I cannot type the user information for the installation.

Revision history for this message
Matt Zimmerman (mdz) wrote :

Jeff, do you happen to have one of these keyboards?

Changed in console-data:
assignee: nobody → tfheen
Revision history for this message
Jeff Fortin Tam (kiddo) wrote :

Well yes, it's the default layout in Québec. The one that you need to use altCar+2 to make a @ character. Not to be confused with Canadian multilingual and Canadian French Legacy ;)

During that install, if I backed a few steps and selected the US layout, I was then able to type correctly. I would then fix the keyboard layout after installation. But some people might not be as knowledgeable as me around here to know that... It's kind of a blocker for this region.

How could I provide more information to help fix this?

Revision history for this message
Jeff Bailey (jbailey) wrote :

Matt, I don't sorry. All my keyboards are US layout.

Revision history for this message
Peter Adolphs (futzilogik) wrote :

duplicate of #33318?

Revision history for this message
François Bouffard (fbouffar) wrote :

Well it certainly describes the same issue. As I mentioned in bug 33318, I confirm that the CA layout, FR variant is not available in the keyboard layout choices under "Canada" (whereas it is there in Breezy). Using "setxkbmap -layout ca -variant fr" fixes the problem, so the actual layout actually exists somewhere.

Revision history for this message
Jeff Fortin Tam (kiddo) wrote :

I tried on Flight 7 today. The layout was available and already selected in the list, however, I still cannot "test" it in the test box, and, it does not work (as it does not set the keyboard layouts and variants in xorg.conf with the installer). I had to edit the file by hand again after the install.

Revision history for this message
Colin Watson (cjwatson) wrote :

This needs to be fixed in (a) xserver-xorg.postinst and (b) ubiquity.

Revision history for this message
Colin Watson (cjwatson) wrote :

(er, xserver-xorg.config, I mean)

Revision history for this message
Colin Watson (cjwatson) wrote :

xorg (7.0.0-0ubuntu44) dapper; urgency=low

  * Map cf console keymap to ca(fr), and fix sanity-checking logic for
    French Canadian vs. US-layout keyboards.
  (Closes Ubuntu: #34627)

 -- Colin Watson <email address hidden> Wed, 17 May 2006 13:06:11 +0100

Changed in xorg:
assignee: tfheen → kamion
status: Unconfirmed → Fix Released
Revision history for this message
Colin Watson (cjwatson) wrote :

ubiquity (0.99.84) dapper; urgency=low

  * Count /boot, /usr, and /var (and subdirectories) towards minimum size
    requirement for / (closes: Malone #42435).
  * Remove all partman state (/var/lib/partman) on startup, not just
    /var/lib/partman/devices.
  * Automatically offer read-only mounts under /media in the manual
    partitioner when partman thinks it's appropriate (closes: Malone
    #40114).
  * Map cf console keymap to ca(fr) (closes: Malone #34627).
  * GTK frontend:
    - Keep a stack of old progress bar titles, and drop the primary text
      back to the previous title on PROGRESS STEP (closes: Malone #38422).
  * Add .desktop file translations from Rosetta: Czech, Dutch, Occitan,
    Russian.
  * Update translations from Rosetta: Finnish, Hungarian, Indonesian,
    Italian, Norwegian Bokmål, Portuguese (Brazil), Russian.
  * Automatic update of included source packages: apt-setup 1:0.10ubuntu2,
    choose-mirror 1.17ubuntu10, clock-setup 0.8ubuntu1.

 -- Colin Watson <email address hidden> Thu, 18 May 2006 02:05:32 +0100

Changed in ubiquity:
assignee: nobody → kamion
status: Unconfirmed → Fix Released
Revision history for this message
Timo Aaltonen (tjaalton) wrote :
Download full text (5.7 KiB)

xorg (1:7.2-3ubuntu1) gutsy; urgency=low

  * Merge from Debian unstable. Remaining changes:
    - debian/control, debian/scripts/vars.sparc, debian/rules:
      + Makes xorg Architecture: any and use an extra variable
        to not Depends on type-handling.
    - debian/control:
      + Keep meta-packages for xbase-clients, xutils.
      + Change the Maintainer-field.
      + Add replaces for xinit since we now ship Xsession from x11-common.
        Ditto for xrgb as we ship rgb.txt in x11-common.
      + xserver-xorg: Add dependancy "OR xserver-xorg-video" because
        the restricted drivers provide that.
    - debian/local/Xsession:
      + If ~/.xsession-errors is bigger than 0.5MiB, truncate it to the last
        0.5MiB to avoid having it grow indefinitively. (This does not happen
        with gdm anyway since gdm cleans the file on login). (LP #60448)
    - debian/local/dexconf:
      + Uncoditionally re-enable ZAxisMapping in dexconf. (LP: #31827)
      + Add InputDevice entries for wacom.
      + Add extra bits for ps3fb xorg.conf.
      + Read xserver-xorg/config/device/extra_options key, parse it
        (first token is option name, rest of the line after first space
        is value), and add it as Option lines to the device section.
        (LP: #90109)
      + Add special case for i810 with 3M TouchScreen monitors to set a
        resolution of 800x600 and avoid probing since it will fail miserably
        in xserver-xorg.postinst. Also make sure to write Option "DisplayInfo"
        "False" in Device Section in dexconf if the above combination is
        matched otherwise the card will display extra unrequired info each
        time X attempts a startup. (touches also xserver-xorg.postinst.in)
      + Due to a very annoying DRI/DRM bug, make sure to use OldDmaInit
        when writing down the Device section for mga driver. This will make
        DRI working at least for AGP cards. PCI didn't work before and it will
        keep not working since the option does explicitly disable DRI for PCI.
        (LP: #27442)
      + Enable elographics driver when matching known machines.
      + Disable composite when using the fglrx driver. It does not support
        composition, and enabling it by default (as recently done in
        xorg-server) breaks DRI for fglrx. (LP: #90688)
    - debian/scripts/vars.i386:
      + Add xserver-xorg-input-elographics to XSERVER_XORG_INPUT_DEPENDS.
    - debian/xserver-xorg.postinst.in:
      + Add lt to list of non-Latin keymaps (LP: #38931).
      + Make sure to ask video driver on sparc even if autodetected. Some
        cards still require weird overrides (ati -> fbdev) that are not
        100% known in all combinations.
      + Skip video card autodetection if xforcevesa is set
        (LP #27020, #59618).
      + Detect keyboard layout configuration using /etc/default/console-setup
        if available.
      + Clean up duplicate keymaps in xserver-xorg.config.in and make sure
        they're all neatly alphabetised.
      + Map cf console keymap to ca(fr).
      + Map croat console keymap to hr. (LP: #43598)
      + Set default keyboard variant for French to oss (LP: #89835).
      + Map...

Read more...

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.