我使用的是 13.04 版本,从挂起状态唤醒时直接进入桌面,无需密码提示,尽管在亮度和锁定设置中设置为要求输入密码。
另外,我最近试图锁定我的电脑,转到右上角的电源菜单并点击锁定,它没有任何反应,我仍然在桌面上..(刚刚尝试使用 crtl alt l 来锁定,它确实有效)但不是我做的方式,但这对我来说并不重要,我需要挂起后提示输入密码..
仅当从关机状态启动时密码提示才有效......
答案1
在 ubuntu 13.10、macbookair 5.2、gnome-shell 3.8 上我遇到了同样的问题。
这些是系统设置:
gnome-control-center
> 亮度与锁定 >锁在和从挂起状态唤醒时需要密码已启用dconf-editor
>org/gnome/桌面/锁定/禁用锁屏已禁用dconf-editor
>org/gnome/desktop/屏幕保护程序/lock-enabled已启用dconf-editor
>org/gnome/desktop/屏幕保护程序/ubuntu-lock-on-suspend已启用
这没有任何效果/没有给出任何线索:
sudo dpkg-reconfigure gnome-screensaver
sudo apt-get install libnss-myhostname
由于dmesg
错误systemd-hostnamed[11869]: 警告:nss-myhostname 未安装。[...]“这是唯一的线索
这件事情让我感到很快乐:
- 将上述所有键切换
dconf-editor
两次
那么为什么呢?dconf 错误?还是 libnss-myhostname/gnome-screensaver/dconf 的组合?... 没有(想)重现问题和解决方案。
编辑:
重启后,非锁定行为再次出现。我发现通过键盘快捷键(通过gnome-control-center
)或控制台(gnome-screensaver-command -l
)锁定屏幕后,锁定被恢复。因此,添加gnome-screensaver &
到启动应用程序问题解决了。检查ps -A | grep gnome-screen
gnome-screensaver 是否正在运行。
答案2
我在 Ubuntu 13.10 和 Gnome 3.8 上遇到了同样的问题。解决方案位于这个帖子。
Gnome 3.8 不再使用gnome-screensaver
,但依赖于gdm
屏幕保护程序功能,因此您应该安装并使用它而不是lightdm
:
sudo apt-get install gdm
并在提示时选择 GDM。如果 GDM 已安装:
sudo dpkg-reconfigure gdm
答案3
安装 gnome-screensaver
sudo apt-get install gnome-screensaver