Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1912609
Summary: | For languages that need multiple X layouts (e.g. Russian), console layout is set to US not native | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Adam Williamson <awilliam> |
Component: | anaconda | Assignee: | Anaconda Maintenance Team <anaconda-maint-list> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | rawhide | CC: | anaconda-maint-list, jonathan, kellin, robatino, suanand, vanmeeuwen+fedora, vponcova, vslavik, wwoods |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | anaconda-34.19-1.fc34 anaconda-34.19-1.eln108 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2021-01-21 19:02:13 UTC | Type: | Bug |
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: | 1829024 |
Description
Adam Williamson
2021-01-04 22:57:29 UTC
Ah, the system log does show this: WARNING org.fedoraproject.Anaconda.Modules.Localization:DEBUG:anaconda.modules.localization.localed:Missing virtual console keymap value us converted from ['us', 'ru'] X layouts which is logged from: if not vc_keymap: vc_keymap = localed_wrapper.convert_layouts(x_layouts) log.debug("Missing virtual console keymap value %s converted from %s X layouts", vc_keymap, x_layouts) in pyanaconda.modules.localization.localed.get_missing_keyboard_configuration() . Probably, PR: https://github.com/rhinstaller/anaconda/pull/3064 changes this to: [user@localhost user]# localectl System Locale: LANG=ru_RU.UTF-8 VC Keymap: ru X11 Layout: us,ru X11 Variant: , X11 Options: grp:alt_shift_toggle [user@localhost user]# cat /etc/vconsole.conf KEYMAP="ru" FONT="eurlatgr" shall that work? Yes, it should. Let's mark this as POST. When a new anaconda is built in Rawhide we can see if it's fixed. Thanks. Thank you! Unfortunately test still fails in the same way with today's Rawhide, though I thought it should have the fix: https://openqa.fedoraproject.org/tests/754876# I'll dig into it a bit and try to figure out what's going on. ohh, PR is still open. I thought it had been merged for some reason. So, not a surprise the bug is still there. PR merged FEDORA-2021-05c241c540 has been pushed to the Fedora 34 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2021-eaae734297 has been pushed to the Fedora ELN stable repository. If problem still persists, please make note of it in this bug report. bad news: this still isn't working right. good news: it's not because of this bug any more! it's because of https://bugzilla.redhat.com/show_bug.cgi?id=1919483 , a change in kbd. Someone might suggest "fixing" that problem in anaconda, though, so you might wanna read it. More bad news: while testing this I noticed that *displaying* Cyrillic characters on the console is also broken, and in fact was broken at least as far back as Fedora 33 Final :( Filed that as https://bugzilla.redhat.com/show_bug.cgi?id=1919486 . |