You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Ubuntu 22.04重启后键盘语言自动重置问题求助

Ubuntu 22.04重启后键盘语言自动重置问题求助

大家好,我在Ubuntu 22.04上碰到了键盘语言设置的棘手问题,折腾好一阵都没搞定,想请教下社区里的大佬有没有类似经验或者新的解决思路?

每次开机之后,键盘的语言设置都没法正确生效:终端里的丹麦语键盘布局是正常的,但除了终端之外的所有程序,都自动变成了英语键盘(我实际用的是丹麦语键盘)。目前只能用临时办法解决——进入键盘设置界面,要么添加一个新的键盘布局,要么删掉现有布局中的一个,这样设置就会立刻生效。另外我试过新建一个用户账户,这个问题在新账户里完全不存在。

我已经尝试过这些方法,但都没解决问题:

  • 写了一个开机自动运行的脚本,通过gsettings set org.gnome.desktop.input-sources sources命令来添加或删除键盘布局,结果没用;
  • 调整过Chromium的语言设置,怀疑是单个程序的配置问题,但发现不是,毕竟终端正常、其他所有程序都有同样的问题;
  • 检查了开机时/etc/default/keyboard的配置内容,如下:
    XKBMODEL="pc104alt"
    XKBLAYOUT="dk"
    XKBVARIANT="nodeadkeys"
    XKBOPTIONS="lv3:ralt_switch"
    BACKSPACE="guess"
    
  • 执行过sudo dpkg-reconfigure keyboard-configuration重新配置键盘布局,没有效果;
  • 按照网上的建议重置了GNOME输入源设置:dconf reset -f /org/gnome/desktop/input-sources/,还是没能解决问题。

不管是彻底的修复方案,还是像我之前脚本那样的临时 workaround,只要能解决这个开机重置的问题都可以,非常感谢大家的帮助!

备注:内容来源于stack exchange,提问作者Rasmus Bak

火山引擎 最新活动