Calamares uses language different than the one selected via *ubuntu-installer-prompt

Bug #2055893 reported by Leó Kolbeinsson
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
calamares-settings-ubuntu (Ubuntu)
Fix Released
Undecided
Unassigned
kubuntu-installer-prompt (Ubuntu)
Invalid
Undecided
Unassigned
lubuntu-installer-prompt (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Testing Lubuntu Noble daily ISO dated 03-03-2024

The lubuntu-installer-prompt fails to send selected language to calamares installer.

Steps to reproduce:

1. Boot the ISO and select "try or install Lubuntu"
2. select - select your language and select British English (for example) and confirm
3. select "Install Lubuntu"
4. Calamares installer then starts with the language used in the users geographical location i.e in this case Icelandic

ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: lubuntu-installer-prompt 24.04.1
ProcVersionSignature: Ubuntu 6.8.0-11.11-generic 6.8.0-rc4
Uname: Linux 6.8.0-11-generic x86_64
ApportVersion: 2.28.0-0ubuntu1
Architecture: amd64
CasperMD5CheckResult: pass
CasperVersion: 1.494
CurrentDesktop: LXQt
Date: Mon Mar 4 15:08:07 2024
LiveMediaBuild: Lubuntu 24.04 LTS "Noble Numbat" - Daily amd64 (20240303)
SourcePackage: lubuntu-installer-prompt
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Leó Kolbeinsson (leok) wrote :
Revision history for this message
Leó Kolbeinsson (leok) wrote :

Also in kubuntu-installer-prompt

tags: added: kubuntu lubuntu
affects: lubuntu-installer-prompt (Ubuntu) → kubuntu-installer-prompt (Ubuntu)
affects: kubuntu-installer-prompt (Ubuntu) → lubuntu-installer-prompt (Ubuntu)
Revision history for this message
Aaron Rainbolt (arraybolt3) wrote :

What language were you trying? Calamares might just not have supported it. I tried this yesterday or the day before (if I remember correctly) and the language got through to Calamares just fine.

Revision history for this message
Aaron Rainbolt (arraybolt3) wrote :

Nevermind, I didn't read thoroughly. I'll try on my end and see what happens.

Revision history for this message
ԜаӀtеr Ⅼарсһуnѕkі (wxl) wrote :

I can't reproduce the behavior. I picked a language that is not the common language of my location and one that was localized to completely different location. Everything still worked fine.

Changed in kubuntu-installer-prompt (Ubuntu):
status: New → Incomplete
Changed in lubuntu-installer-prompt (Ubuntu):
status: New → Incomplete
Revision history for this message
Leó Kolbeinsson (leok) wrote :

I have tested this on many machines and using several differt language selections ..and always when I advance to the installer I get Icelandic which is the language in my geographical location.

However if I select "try Lubuntu" I get the language that I selected in step 2 as per original report.

Changed in calamares-settings-ubuntu (Ubuntu):
status: New → Fix Committed
Revision history for this message
ԜаӀtеr Ⅼарсһуnѕkі (wxl) wrote :

After much testing, it was determined that the installer-prompt was properly setting the locale, so it's not the issue. Calamares did indeed pick up on the changed locale (obvious through the session.log) but then changed the language used based on GeoIP data. I think the reason why those of us in the US couldn't repeat it is because (again, according to the log), the country code was being reported as "unusable."

Since GeoIP has been known to be problematic over time (the "unusable" country code being further evidence) and since the canonical user experience should be installing via the installer-prompt, we have opted to remove the GeoIP checking in the welcome module. For those installing via the live environment, it should be simple enough to select their preferred language, just as they would on the installer-prompt.

Fix is in calamares-settings-ubuntu 1:24.04.18.

Changed in kubuntu-installer-prompt (Ubuntu):
status: Incomplete → Invalid
Changed in lubuntu-installer-prompt (Ubuntu):
status: Incomplete → Invalid
summary: - Lubuntu-installer-prompt fails to pass selected language to calamares
+ Calamares uses language different than the one selected via *ubuntu-
+ installer-prompt
Revision history for this message
Ubuntu QA Website (ubuntuqa) wrote :

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/2055893

tags: added: iso-testing
Changed in calamares-settings-ubuntu (Ubuntu):
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.