oem-setup misconfigures locale if install and user language differ
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubiquity (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Image: Desktop amd64 final Yakkety release candidate
Mode: OEM, selected "German" in gfxboot, no network
The install (in German) went fine, and oem-setup started in German. I selected French as my user's language, but this ends up in a weird locale mix. Right after oem-setup, the desktop appears in German (sorry, I don't have "locale" output any more), and after a reboot it appears in English.
$ locale
LANG=fr_FR.UTF-8
LANGUAGE=fr_FR
LC_CTYPE=
LC_NUMERIC=
LC_TIME=de_DE.UTF-8
LC_COLLATE=
LC_MONETARY=
LC_MESSAGES=
LC_PAPER=
LC_NAME=de_DE.UTF-8
LC_ADDRESS=
LC_TELEPHONE=
LC_MEASUREMENT=
LC_IDENTIFICATI
LC_ALL=
$ cat /etc/default/locale
# File generated by update-locale
LANG="fr_FR.UTF-8"
LC_NUMERIC=
LC_TIME=
LC_MONETARY=
LC_PAPER=
LC_NAME=
LC_ADDRESS=
LC_TELEPHONE=
LC_MEASUREMENT=
LC_IDENTIFICATI
/var/lib/
"locale -a" actually shows that all German, French, and English locales are available. I'm not entirely sure why the desktop is English in that case (I had expected LC_MESSAGES, i. e. the LANG
ProblemType: Bug
DistroRelease: Ubuntu 16.10
Package: oem-config (not installed)
ProcVersionSign
Uname: Linux 4.8.0-22-generic x86_64
ApportVersion: 2.20.3-0ubuntu8
Architecture: amd64
CurrentDesktop: Unity
Date: Thu Oct 13 09:29:02 2016
InstallCmdLine: file=/cdrom/
InstallationDate: Installed on 2016-10-13 (0 days ago)
InstallationMedia: Ubuntu 16.10 "Yakkety Yak" - Release amd64 (20161012.2)
SourcePackage: ubiquity
UpgradeStatus: No upgrade log present (probably fresh install)
This bug has been reported on the Ubuntu ISO testing tracker.
A list of all reports related to this bug can be found here: iso.qa. ubuntu. com/qatracker/ reports/ bugs/1632978
http://