wrong layout switcher in live session - default english layout is "Cameroon"

Bug #956912 reported by Fabio Marconi
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
ubiquity (Ubuntu)
Fix Released
High
Stéphane Graber
Precise
Fix Released
High
Stéphane Graber

Bug Description

Hello
Testing today's build on a usb key with persistence never used, I can observe that when ubiquity-dm appear we have two keyboard icons in the top bar and independently from the selected language, it still selected in En Cameroun (cm).
Selecting italian as language and 'Prova Ubuntu' (try Ubuntu) when the session start it is in italian, but the layout is not English and not italian, seems like they are mixed, so I cannot find a way to type @.
Clicking Reset to Defaults, Appear only the Italian layout and the keyboard is now fully working.
Thanks
Fabio
See attached screenshot

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: casper 1.311
ProcVersionSignature: Ubuntu 3.2.0-18.29-generic 3.2.9
Uname: Linux 3.2.0-18-generic x86_64
ApportVersion: 1.94.1-0ubuntu2
Architecture: amd64
CasperVersion: 1.311
Date: Fri Mar 16 12:25:05 2012
LiveMediaBuild: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120316)
ProcEnviron:
 TERM=xterm
 LANG=it_IT.UTF-8
 SHELL=/bin/bash
SourcePackage: casper
UpgradeStatus: No upgrade log present (probably fresh install)

Related branches

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :
Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

when ubiquity-dm appear

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

Live session running

description: updated
description: updated
description: updated
summary: - double layout switcher in unity bar
+ double layout switcher in top bar. Live sessi0on
summary: - double layout switcher in top bar. Live sessi0on
+ double layout switcher in live session
Revision history for this message
Ubuntu QA Website (ubuntuqa) wrote : Re: double layout switcher in live session

This bug has been reported on the Ubuntu ISO testing tracker.

A list of all reports related to this bug can be found here:
http://iso.qa.ubuntu.com/qatracker/reports/bugs/956912

tags: added: iso-testing
tags: added: workaround
removed: iso-testing
summary: - double layout switcher in live session
+ double and wrong layout switcher in live session
tags: added: iso-testing
summary: - double and wrong layout switcher in live session
+ wrong layout switcher in live session
Revision history for this message
Ubuntu QA Website (ubuntuqa) wrote : Re: wrong layout switcher in live session

This bug has been reported on the Ubuntu localized ISO testing tracker.

A list of all reports related to this bug can be found here:
http://localized-iso.qa.ubuntu.com/qatracker/reports/bugs/956912

tags: added: localized-iso
Changed in casper (Ubuntu):
status: New → Fix Released
Changed in casper (Ubuntu):
status: Fix Released → Confirmed
status: Confirmed → Fix Released
Revision history for this message
Sergio Zanchetta (primes2h) wrote :

It's not fixed. Just tested official daily ISO (20120319) and the bug is present.
casper 1.311

Changed in casper (Ubuntu):
status: Fix Released → Confirmed
Changed in casper (Ubuntu Precise):
assignee: nobody → Canonical Foundations Team (canonical-foundations)
tags: added: qa-manual-testing
Changed in casper (Ubuntu Precise):
importance: Undecided → High
summary: - wrong layout switcher in live session
+ wrong layout switcher in live session - default english layout is
+ "Cameroon"
Revision history for this message
Stéphane Graber (stgraber) wrote :

Part of the problem was fixed a few minutes ago in ubiquity's trunk branch, there might be more I missed though.
I'll be doing some persistent testing with Italian now and see if I missed something in my fix.

Changed in casper (Ubuntu Precise):
assignee: Canonical Foundations Team (canonical-foundations) → Stéphane Graber (stgraber)
affects: casper (Ubuntu Precise) → ubiquity (Ubuntu Precise)
Revision history for this message
Stéphane Graber (stgraber) wrote :

Right, I can reproduce the problem, not sure what it's just yet though as "fixing" it through the gnome control center gives me the same value ubiquity sets...

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubiquity - 2.9.30

---------------
ubiquity (2.9.30) precise; urgency=low

  [ Adam Conrad ]
  * Drop gui/qt/images/squares.png and replace it with a single pixel
    transparent PNG as a placeholder for future changes (LP: #942543)

  [ Evan Dandrea ]
  * Lazily unmount partitions in the check for a Windows partition to
    install Wubi on when we have a full partition table (LP: #956531).
  * Add a small program for testing the Gstreamer webcam code.
  * Fix broken test video output in the GI webcam module.

  [ Stéphane Graber ]
  * set_indicator_keymaps() doesn't actually receive a full locale but
    instead just the language code. That means that the code trying to
    guess a layout based on the default country won't work.
    Drop all of that code and replace by a static map to override the
    default keyboard layout/variant for a language. (LP: #956912)
  * Merge and update Alessio Treglia's branch to make the slideshow
    optional depending on (ubiquity/hide_slideshow) (LP: #690912)
  * Also call setxkbmap directly from set_indicator_keymaps() to ensure
    we actually switch to the first layout in the list. (LP: #956912)
  * Properly mark the KeyboardQuery dialog as a child of ubiquity.
    (LP: #955265)

  [ Martin Pitt ]
  * tests/test_migrationassistant.py: Fix to work with pygobject 3.1.92.

  [ Barry Warsaw ]
  * When Try Ubuntu has been clicked once, don't respond to subsequent
    clicks. (LP: #911907)
 -- Stephane Graber <email address hidden> Mon, 19 Mar 2012 18:02:48 -0400

Changed in ubiquity (Ubuntu Precise):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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