在 Ubuntu 17.04 中使用 Unity 手动锁定后无法解锁屏幕

在 Ubuntu 17.04 中使用 Unity 手动锁定后无法解锁屏幕

我最近在一台新笔记本电脑上重新安装了 Ubuntu 17.04,使用了全盘加密,但第一次安装时忘记启用它了。为了节省一些配置时间,我备份了我的主目录,并在新安装中恢复了它。

当我启动笔记本电脑时,我可以毫无问题地登录,但如果会话被锁定,我就无法像往常一样重新登录,并且会收到“密码错误”的消息。

通过 CTRL+ALT+F1 使用终端每次都会接受密码。在图形会话中单击“更改用户”然后重新登录也是一种解决方法。我还没有在任何日志文件中找到任何有用的信息。

答案1

问题在于光调制,您无法切换键盘布局,它显示您正在切换布局,但实际上您没有。我偶然发现了这一点,我注意到这个问题只有当我忘记我的电脑是英语以外的任何其他语言时才会出现。我以前快捷键+ALT+F2(我的电脑是华硕,你的情况可能是快捷键+ALT+F1)进入终端,使用以下命令禁用登录后的屏幕保护程序: gnome 屏幕保护程序命令 -d并返回快捷键+ALT+F7 完成此操作后,我能够继续工作,而不会丢失任何未保存的工作。现在,感谢用户 QooP 之前给出的答案,我正在使用gdm3,而不是光调制,希望这个bug能尽快被修复……

答案2

看来,错误地尝试恢复备份的 /etc 目录导致了错误。锁定屏幕 - 密码不正确root:root表明,/etc/gshadow 和 /etc/shadow由 而不是拥有root:shadow

答案3

我在 Ubuntu 18.04 + Gnome 桌面上遇到了同样的问题光调制

但最初,我从 Unity 切换回 gnome,并保持 lightdm 不变,因此当我启用第二种语言并锁定屏幕时,Ubuntu 似乎没有正确将语言切换为英语。因此,我设法创建了仅包含数字密码的附加用户,以便在发生这种情况时重置我的主帐户密码。

然后我认为显示管理器可能是问题所在,所以我切换回 gdm3 并且一切正常运行。

(为了更清楚,我可能会尝试重现这一点)

  1. 安装 Ubuntu 18.04
  2. sudo apt 安装 ubuntu-unity-desktop
  3. 选择 lightdm 作为默认窗口管理器
  4. 返回 gnome
  5. 将键盘切换为第二种语言
  6. 通过 Win+L 锁定屏幕
  7. 密码不正确
  8. sudo dpkg-重新配置 gdm3,选择 gdm3,重启或者重新登录
  9. 使用任意活动键盘语言锁定屏幕
  10. 密码作为魅力

如果不是我一个人有这种问题,那肯定应该向 Ubuntu 漏洞报告。

相关内容