为了切换到新的键盘布局,我setxkbmap
在 Openbox 的autostart.sh
.
但是,这仅在我登录后(Openbox 启动时)生效。
尽管登录后,在 GDM 中(我想),我在安装系统时选择的布局仍然处于活动状态 - 这分散了我的注意力。
我需要做什么才能更改此默认布局?
(操作系统:Debian 7.1)
答案1
看看这个Debian 维基文章。该页面上有多种方法,最简单的方法可能是以 root 身份运行此命令:
$ dpkg-reconfigure keyboard-configuration
答案2
sim 的答案已经涵盖了正确的方法,但是如果您dpkg-reconfigure
由于某种原因无法运行(假设您有 chroot 或其他东西),您必须编辑/etc/default/keyboard
.这也是该dpkg-reconfigure
命令最终执行的操作,但使用易于使用的界面以安全的方式执行。
/etc/default/keyboard
以下是德语 Neo2 键盘布局的示例:
XKBMODEL="pc105"
XKBLAYOUT="de"
XKBVARIANT="neo"
XKBOPTIONS="terminate:ctrl_alt_bksp"
BACKSPACE="guess"
此外,这还会影响您的 initramfs。如果您配置了必须输入密码的全盘加密,这一点尤其重要。要立即更新 initramfs,您可以运行:
sudo update-initramfs -u