我已经完成了几个 Arch Linux 安装,并且正在创建我自己的自定义安装脚本。它几乎完成了,但我遇到了 gnome 覆盖(这是一个假设)我的脚本应用的配置的问题。
我花了三天时间尝试了维基上的所有内容。尝试使用 xorg 配置文件、/etc/xprofile、/etc/xinitrc 及其主目录对应项、localectl 和 setxkbmap 来设置它。
唯一真正有效的是通过 setxkbmap 设置键盘映射,但当我在控制台中执行此操作时(加载 gnome 后),它会起作用。我尝试将命令添加到 ~/.xinitrc 和 ~/.xprofile 以使其持久化,但它也不起作用。
所以,我有点没有想法,真的厌倦了这个,因为我想开始配置其他东西,你知道,花 3 天只尝试配置键盘并不是世界上最好的事情。
我知道我可以使用 Gnome 配置面板轻松更改布局,但我想从我的安装脚本中执行此操作。
我尝试使用安装脚本中的 gsettings 来设置键盘映射,但它似乎仅在加载 gnome 时才有效,所以......也不走运。
如果有人能在这里提供帮助,我将非常感激。
P.D1:加载 gdm(显示管理器)时键盘可以微笑。 P.D2:Localectl 输出:
System Locale: LANG=es_ES.UTF-8
VC Keymap: es
X11 Layout: es
P.D3:$XDG_SESSION_TYPE 是 X11