我的笔记本电脑上运行着已完全更新的 Ubuntu 14.04。自从上次更新以来,每次我锁定屏幕(例如离开房间时)时 - 当我回来并输入密码时,即使它是正确的密码,它也不会被接受,我收到的错误是:
Password incorrect, please try again
我发现点击“切换帐户”可以解决这个问题,但这很烦人,如果你知道任何修复它的方法,那就太好了。提前谢谢
答案1
我发现在某些情况下,输入语言被设置为希伯来语,即使它在 gnome 系统托盘中显示“EN”图标,点击输入语言转换器序列也没有任何明显的反应,但当我再次输入密码时它就可以起作用了。
答案2
16.04 有同样的问题。
我知道这可能不是完美的解决方案,但诀窍是只需点击切换用户按钮。输入您的密码即可。
答案3
这不是一个直接的答案,但是您可以使用切换用户屏幕而不是锁定,并为其设置快捷方式。
转到System Settings -> Keyboard -> Shortcuts -> Custom Shorcuts
,然后添加一个新命令。在“要执行什么命令”行中,输入:
dm-tool switch-to-greeter
然后将您选择的按键分配给它。
答案4
此过程将为您提供完整的 root shell!如果您不小心,可能会损坏您的系统!
启动时按 SHIFT 并使用箭头键选择救援模式选项,然后按回车键。
文件系统可能为只读(目前所有支持的版本都是这样)。重新挂载为读写
mount -rw -o remount /
这将以救援模式启动系统,您将看到类似这样的提示
root@something
要重置密码,请输入
passwd <username>
按回车键,然后系统将提示您输入并确认新密码。重置密码后,您可以通过输入以下内容切换回正常 GUI 模式
init 2
如果启动正常,但您看到以下消息:
Give root password for maintenance (or type Control-D to continue):
那么你将需要一个不同的解决方案。
下一个选项
如果“标准方法”不适合您,并且您收到“提供 root 密码进行维护”消息,则可以使用以下步骤恢复密码
重新启动计算机
在 grub 提示符下按 SHIFT 或 ESC(如前所述)。
选择您的图像。
突出显示以 kernel 开头的行,然后按“e”进行编辑
转到行末,将 ro 更改为 rw,并添加 init=/bin/bash
按 Enter 键,然后按 b 键启动系统。
您的系统将启动无密码的 root shell。
输入密码用户名
设置你的密码。
输入重启
如果这不起作用我就没有什么建议了。