You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I do agree with per user keyboard layouts but what about custom layouts defined in /etc/xkb|? These are machine global and per your argument candidates for localectl
systemd version the issue has been seen with
253
Used distribution
Fedora 38
Linux kernel version used
6.4.14-200.fc38.x86_64
CPU architectures issue was seen on
None
Component
other
Expected behaviour you didn't see
localectl
should always try to read all available config paths forxkb
Unexpected behaviour you saw
localctl
only reads/usr/share/X11/xkb/rules/base.lst
:Steps to reproduce the problem
reproduce with custom config file
base.lst
in$XDG_CONFIG_HOME/xkb/rules/
, or$HOME/.config/xkb/rules/
with the following content:localectl list-x11-keymap-layouts | grep foobar
strace -e trace=openat
to see that the user configuration is not opened.reproduce with distributed config files
/usr/share/X11/xkb/rules/base.lst
inlayout
sectionlocalectl list-x11-keymap-layouts | grep foobar
you should find your defined layoutAdditional program output to the terminal or log subsystem illustrating the issue
No response
The text was updated successfully, but these errors were encountered: