[kubuntu] wrong encoding for input in oem-config

Bug #837042 reported by Chad A Davis
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubiquity (Ubuntu)
Fix Released
High
Colin Watson
Oneiric
Fix Released
High
Colin Watson

Bug Description

OEM installation in German using kubuntu-oneiric-desktop-i386.iso from 2011-08-29.

After oem-config-prepare and a reboot, oem-config starts. The input fields have the wrong character encoding, shown by garbled text when trying to enter a name that has a German Umlaut in it. The keyboard layout is correct, verified by trying other keys on the keyboard. However, the display of any non-ASCII characters is incorrect.

Screenshot will be attached.

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: oem-config (not installed)
ProcVersionSignature: Ubuntu 3.0.0-9.14-generic 3.0.3
Uname: Linux 3.0.0-9-generic i686
Architecture: i386
Date: Tue Aug 30 00:10:43 2011
DuplicateSignature:
 Traceback (most recent call last):
   File "/usr/bin/fontconfig-voodoo", line 102, in <module>
InstallationMedia: Kubuntu 11.10 "Oneiric Ocelot" - Alpha i386 (20110829)
ProcEnviron:
 LANGUAGE=
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
SourcePackage: ubiquity
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Chad A Davis (chadadavis) wrote :
Revision history for this message
Chad A Davis (chadadavis) wrote :
tags: removed: need-duplicate-check
tags: added: oem-config
Changed in ubiquity (Ubuntu):
status: New → Confirmed
importance: Undecided → High
Changed in ubiquity (Ubuntu Oneiric):
milestone: none → ubuntu-11.10-beta-2
assignee: nobody → Evan Dandrea (ev)
tags: added: rls-mgr-o-tracking
Evan (ev)
summary: - wrong encoding for input in oem-config
+ [kubuntu] wrong encoding for input in oem-config
Revision history for this message
Chad A Davis (chadadavis) wrote :

Note that this only affects the 'setting up a new user' dialogs.
After logging in, accented characters are displayed correctly, for example in 'konsole'.

Steve Langasek (vorlon)
Changed in ubiquity (Ubuntu Oneiric):
milestone: ubuntu-11.10-beta-2 → ubuntu-11.10
Revision history for this message
Colin Watson (cjwatson) wrote :

Stealing this bug.

This only happens when oem-config is started from oem-config-firstboot, not when it's started from a normal X session. I suspect that Qt may be looking at the locale.

Changed in ubiquity (Ubuntu Oneiric):
assignee: Evan Dandrea (ev) → Colin Watson (cjwatson)
Colin Watson (cjwatson)
Changed in ubiquity (Ubuntu Oneiric):
status: Confirmed → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubiquity - 2.8.0

---------------
ubiquity (2.8.0) oneiric; urgency=low

  * Fix SSID UTF-8 decoding, and replace any still-invalid characters with
    the Unicode replacement character just in case (LP: #839143).
  * GTK frontend:
    - Fetch geoname data asynchronously (LP: #837217).
  * Always start oem-config with LANG=en_US.UTF-8; this doesn't affect
    translations since we use debconf for those, but forces Qt to use UTF-8
    encoding for text fields (LP: #837042).
 -- Colin Watson <email address hidden> Sat, 01 Oct 2011 20:44:44 +0100

Changed in ubiquity (Ubuntu Oneiric):
status: Fix Committed → Fix Released
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.