在 OpenSUSE Leap 15.1 中为 LUKS-LVM 密码启用比利时键盘

在 OpenSUSE Leap 15.1 中为 LUKS-LVM 密码启用比利时键盘

我有一台来自德国制造商的新笔记本,配有比利时键盘和 OpenSUSE Leap 15.1。笔记本电脑附带一个临时密码,您可以在完成操作系统设置后更改该密码。完成设置(包括选择比利时键盘布局)并重新启动后,直到我连接德语键盘输入密码才被接受。

如何更改系统以接受比利时键盘而不是德语键盘?密码包含破折号和下划线,德语键盘将其映射到美国键盘以外的其他键,因此我假设系统可以设置为接受非美国键盘。

我已经查看了其他 LUKS 密码问题,但我仍然不知道从哪里开始。

尽管问题在形式上是关于启用比利时键盘布局,但该解决方案将具有更广泛的适用性,因为除了美国 querty 和德国 quertz 之外还有许多其他键盘布局。

PS:我的旧笔记本电脑上没有这个问题,它来自另一家德国经销商;它有一个法语键盘并运行 MX Linux。


更新回应 fra-san 的评论。

的输出lsblk -fs是:

 NAME FSTYPE LABEL UUID FSAVAIL FSUSE% MOUNTPOINT
 system-root            414.6G      2% /
 └─crypt_dev_nvme0n1p3
   └─nvme0n1p3
     └─nvme0n1
 system-swap                           [SWAP]
 └─crypt_dev_nvme0n1p3
   └─nvme0n1p3
     └─nvme0n1
 nvme0n1p1              337.5M      26% /boot
   └─nvme0n1
 nvme0n1p2              510.9M       0% /boot/efi
   └─nvme0n1

我尝试过,sudo cryptsetup luksAddKey crypt_dev_nvme0n1p3sudo cryptsetup luksAddKey nvme0n1p3不知道我需要使用完整路径。 (我还是不确定是什么满的路径应该是,在尝试了一些以 开头的变体之后dev/...。)

答案1

在启动过程中输入 luks 密码时,键盘布局不符合我的预期的问题在 Leap15 中不断出现。因此我的回答是:

编辑KEYMAP=/etc/vconsole.conf匹配 中列出的内容/usr/share/X11/xkb/symbols。例如:

KEYMAP=us
FONT=eurlatgr.psfu
FONT_MAP=
FONT_UNIMAP=

之后运行sudo mkinitrd以应用更改。

基于一个suse 论坛主题

相关内容