Bugzilla – Bug 1023774
Please no longer write KEYMAP in /etc/vconsole.conf directly
Last modified: 2017-06-20 14:17:02 UTC
KEYMAP in /etc/vconsole.conf should no longer be written directly by YaST. Instead please run
1) localectl set-x11-keymap us (*)
2) localectl set-keymap <KEYMAP> [OPTIONS]
I just removed the script, which tried to set these keymaps according to the value in /etc/vconsole.conf during displaymanger startup. Unfortunately this didn't work reliably, if this file is written not by localectl itself. LOL. See bnc#1023211 for more funny details.
(*) 1) is currently needed due to a different bug. X11 keymap is not written
when using set-keymap option, if there is no X11 keymap snippet yet.
I'll open an additional bug for this.
ancor as you touch this area, can you please check it? thanks
I'll try to take care next week.
I wish we could find a volunteer for this GSoC project https://github.com/openSUSE/mentoring/issues/79 ;-)
Ancor, any results you can share with us? Seems Fabian today stumbled across this one today. :-(
(In reply to Stefan Dirsch from comment #3)
> Ancor, any results you can share with us? Seems Fabian today stumbled across
> this one today. :-(
This was luckily a different issue, no files except /etc/sysconfig/* were touched at all.
*** Bug 1031925 has been marked as a duplicate of this bug. ***
Seems we are affected according to the duplicate. I would really appreciate if we could fix this in time for sle13. Setting to major therefore. Ancor, can you prioritize this somehow, please?
No, he can't
Ok. So let's reassign this properly.
This locks fate#318426
The issue is solved in PR https://github.com/yast/yast-country/pull/125, which is already merged into master (TW and SLE15).
Thanks a lot!