Bug#790955: Possible workaround
derandere at smjg.org
derandere at smjg.org
Fri Feb 13 13:41:15 GMT 2026
Hi there,
there are some voices on the internet that claim that there is no
workaround. That's not quite true. locatectl simply doesn't recognize
the files, because they're named "*.kmap.gz", but it only looks for
"*.map.gz". Don't be embarrassed, I'm sure it was difficult to notice,
after staring at the source code for decades.
The workaround is nearly trivial:
cd /usr/share/keymaps/i386/qwertz
ln -s de-latin1-nodeadkeys.kmap.gz de-latin1-nodeadkeys.map.gz
# And again for all the keymaps you're interested in.
An actual fix would be to update the internal glob in localectl, or
wherever the function lives that decides whether a filename is
interesting or not.
Cheers,
derandere
More information about the Pkg-systemd-maintainers
mailing list