Bug 2237957

Summary: Wrong default keyboard sometimes selected for locales other than English (US)
Product: [Fedora] Fedora Reporter: Adam Williamson <awilliam>
Component: gnome-initial-setupAssignee: Kalev Lember <klember>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 39CC: fzatlouk, gnome-sig, klember, kparal, rstrode, tiagomatos
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard: AcceptedFreezeException
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-02-07 20:24:26 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2187793    

Description Adam Williamson 2023-09-08 00:47:06 UTC
If you pick a different locale on the g-i-s front page, quite often it still selects English (US) - translated into the native language for whatever locale you picked, of course - as the default keyboard on the second page. I've seen this with both Russian and French in casual testing.

If you go back to the first page, change language to English then back again to the language you want to test and proceed once more to the keyboard page, sometimes it'll work on that second try.

This is with gnome-initial-setup-45~beta-7.fc39. Not sure if the fix in -8 would affect this.

Reproducible: Sometimes

Steps to Reproduce:
1. Boot a recent Fedora Workstation live.
2. Pick any locale other than English (US) on the first page.
3. Check whether the correct default keyboard for the locale is selected on the second page.
Actual Results:  
Sometimes, English (US) - translated as appropriate - is the default choice.

Expected Results:  
The correct local keyboard should be selected.

Comment 1 Adam Williamson 2023-09-08 00:47:55 UTC
This isn't critical, but it would be *nice* if we can fix it for Beta.

Comment 2 Kamil Páral 2023-09-08 09:54:05 UTC
Have you perhaps reported an upstream bug, Adam? (I haven't found it). Or are gnome devs paying attention to this report?

Comment 3 Ray Strode [halfline] 2023-09-08 14:45:03 UTC
downstream is right. the feature hasn't landed upstream yet.

Comment 4 Fedora Update System 2023-09-08 15:48:05 UTC
FEDORA-2023-6c61180a28 has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-6c61180a28

Comment 5 Fedora Update System 2023-09-09 01:52:55 UTC
FEDORA-2023-6c61180a28 has been pushed to the Fedora 39 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-6c61180a28`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-6c61180a28

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 6 Fedora Update System 2023-09-10 01:51:50 UTC
FEDORA-2023-cace02f5f0 has been pushed to the Fedora 39 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-cace02f5f0`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-cace02f5f0

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 7 František Zatloukal 2023-09-11 14:09:09 UTC
Discussed in ticket: https://pagure.io/fedora-qa/blocker-review/issue/1293

The decision to classify this bug as an AcceptedFreezeException was made:

"This problem affects the installation process and so it's impossible to fix post release."

Comment 8 Fedora Update System 2023-09-12 01:22:49 UTC
FEDORA-2023-cace02f5f0 has been pushed to the Fedora 39 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-cace02f5f0`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-cace02f5f0

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 9 Adam Williamson 2023-09-12 22:01:20 UTC
As webUI has been deferred to F40 and this bug is webUI-specific, deferring blocker/FE status for this bug.

Comment 10 Adam Williamson 2024-02-07 20:24:26 UTC
The update landed, and I just tried this a couple of times and it didn't fail, so let's say it's good.