问题是,如果在屏幕锁定时将键盘布局设置为俄语,则我无法使用密码输入字段登录。唯一的方法是按“切换用户”,然后输入当前用户的密码。
但是如果在屏幕锁定时将键盘布局设置为英语,则一切正常,我可以正常登录。
是的,我在输入密码之前检查了键盘布局。它被设置为 En。但是当我尝试在锁定屏幕上更改它时,它毫无意义。我使用带有 Gnome 的 Ubuntu 16.04。
我在不同的 PC 和不同的虚拟机上进行了检查,结果是一样的 - 当屏幕锁定且键盘布局设置为俄语时无法登录,当键盘布局为英语或任何其他类似英语的键盘布局时一切正常。如果我按“切换用户”并从起始页(启动 PC 时显示的带有密码提示的页面)登录,则一切正常。
我唯一的想法是,即使你手动切换,屏幕锁定中的语言也不会从俄语变为英语。如何解决这个问题?有什么解决方法吗?
答案1
我在我的 Ubuntu 18.04 上有两个键盘(英语和阿拉伯语)时也遇到了类似的问题。
我在 Ubuntu 18.04 上从 LightDM 切换到 GDM3,这很有帮助。现在我可以从登录屏幕切换语言。
如果你没有 GDM3,你可以安装
sudo apt-get install gdm3
要从 LightDM 切换到 GDM3,请运行:
sudo dpkg-reconfigure lightdm
如果要求,请输入密码,然后在对话框中单击确定,然后选择 GDM3 并再次按确定。
重新启动系统。
希望有帮助!
答案2
您可能需要打开/etc/default/keyboard
进行编辑并更改以下行:
XKBLAYOUT=lv,ru
XKBVARIANT=apostrophe,
到
XKBLAYOUT=lv,ru,us
XKBVARIANT=apostrophe,,
下次重启后,这将使英语(美国)布局可用于登录屏幕,并且可能也会对锁定屏幕产生影响。但我不确定这一点;如果您有反馈,我们将不胜感激。