几个月前我安装了 Manjaro 21.x(不记得确切的版本)并选择了 Gnome 风格。像往常一样,我将操作系统设置为具有两种键盘布局(美国和SE),生活很棒。然后,当我意识到 Gnome 不适合我时,生活变得不那么美好了。因此,我只需使用包管理器安装 XFCE 即可切换回旧的 XFCE。现在,每当我启动 Linux(或注销并再次登录)时,我的键盘布局实际上似乎是美国的,因为每次我写\xc3\xa5\xc3\xa4\xc3\xb6
它都会变成[\';
. 这种情况发生在操作系统的任何地方。
我尝试对其进行故障排除,但实际上什么也没发现。看来操作系统真的相信我使用 SE 布局。例如,XFCE 中的布局切换器显示 SE:
\n\n有趣命令的一些输出(无论我是否遇到问题或解决它,它们都是相同的):
\n\xe2\x9e\x9c cat /etc/vconsole.conf \nKEYMAP=sv-latin1\nFONT=\nFONT_MAP=\n\n\xe2\x9e\x9c localectl status \n System Locale: LANG=en_US.utf8\n LC_TIME=sv_SE.utf8\n LC_COLLATE=C\n VC Keymap: sv-latin1\n X11 Layout: se,us\n X11 Variant: ,\n\n\xe2\x9e\x9c setxkbmap -print -verbose 10 \nSetting verbose level to 10\nlocale is C\nTrying to load rules file ./rules/evdev...\nTrying to load rules file /usr/share/X11/xkb/rules/evdev...\nSuccess.\nApplied rules from evdev:\nrules: evdev\nmodel: pc105\nlayout: se,us\nvariant: ,\noptions: grp:win_space_toggle,terminate:ctrl_alt_bksp\nTrying to build keymap using …
Run Code Online (Sandbox Code Playgroud)