由于我从 Ubuntu 11.10 升级到 12.04(而且 12.10 问题仍然存在),我的笔记本不会自动锁定屏幕。
我进入“亮度和锁定”设置,设置“1 分钟不活动时关闭屏幕”以及“1 分钟后锁定屏幕”。但是屏幕永远不会锁定。
屏幕熄灭,并在一定的随机时间后重新亮起,并且未锁定。因此,如果我离开办公室,屏幕会关闭,但过一会儿又会突然打开,任何人都可以访问我的计算机。
观察:Ubuntu 12.10 x64、Gnome-shell 3.6.1、戴尔集成显卡。
有许多关于 Light Locker 的问题报告。有时锁不起作用,它会在不应该的时候自行锁定等等。底线是 Light Locker 的主要问题是,它在重新启动或注销后不保存应用或用户设置。
我发现这个有用的问题Replace xscreensaver With gnome-screensaver (Xubuntu)但gnome-screensaver-preferences找不到可执行文件。所以我不知道该怎么做才能gnome-screensaver正常工作。
如果该程序不存在,我该如何配置它?
在快捷方式中,我有Super+L用于锁定屏幕。但是按下它 - 没有任何反应。在系统日志中:
gsd-media-keys[1979]: Couldn't lock screen: Cannot invoke method;
proxy is for the well-known name org.gnome.ScreenSaver without an owner, and proxy was constructed with the G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START flag
Run Code Online (Sandbox Code Playgroud)
从界面锁定工作正常。
系统信息:Ubuntu 19.04 升级到 20.04
Linux laptop 5.4.0-21-generic #25-Ubuntu SMP Sat Mar 28 13:10:28 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04 LTS
Release: 20.04
Codename: focal
Run Code Online (Sandbox Code Playgroud)
GNOME Shell 3.36.1
其他信息:
gsettings get org.gnome.desktop.screensaver lock-enabled = true
gsettings get …Run Code Online (Sandbox Code Playgroud) 我目前正在使用 Antergos web-greeter 的一个分支,因为我不喜欢默认的。但是,我无法使用默认屏幕保护程序,因为如果我锁定该屏幕保护程序,我只需按Ctrl+ Alt+F7即可绕过登录并返回我的会话(网络欢迎程序在 tty8 上运行)。这是一个大问题,我通过使用 light-locker 解决了这个问题。在我升级到 20.04 之前,这一切都很好。现在light-locker不会启动,因为gsd-screensaver-proxy已经在运行。我试图通过将值设置org.gnome.settings-daemon.plugins.screensaver-proxy为 false 来解决这个问题。那行不通。有谁知道我如何停止gsd-screensaver-proxy自动启动以及如何使用light-locker?light-locker如果有一种方法可以完全放弃并使用默认值,我也会很高兴。
当我使用 VLC 或其他媒体播放器时,我可以在不接触 PC 的情况下观看电影直到结束。如果我使用 Chromium 或 Firefox 在 YouTube 上观看电影,我的屏幕将按照System Settings > Brightness and Lock 中的设置关闭。如何在不更改Brightness 和 Lock 中的设置的情况下防止这种情况发生。
编辑:
我试图找出两者之间的区别
gnome-screensaver-command -a
Run Code Online (Sandbox Code Playgroud)
和
gnome-screensaver-command -l
Run Code Online (Sandbox Code Playgroud)
根据gnome-screensaver-command手册页...
-l, --lock Tells the running screensaver process to lock the screen immediately
-a, --activate Turn the screensaver on (blank the screen)
Run Code Online (Sandbox Code Playgroud)
对我来说,在这两种情况下它都生成了登录屏幕。有人可以概述这两件事的区别吗?
我希望 xscreensaver 使用标准的 GNOME 锁屏来锁定我的会话,而不是使用 1990 年代可怕的 xscreensaver 锁屏提示(对不起,伙计们,它需要整容)。我知道这是可能的,因为我在不同的机器上有这个配置,但我不相信执行任何特殊的事情来实现它。
我的笔记本电脑上安装了 Ubuntu 14.04 64 位,并使用“sudo apt-get remove gnome-screensaver”删除了 gnome-screensaver。我在启动应用程序中添加了一个条目来运行“xscreensaver -no-splash”。如果我等待 5 分钟,屏幕保护程序会按预期启动,但是当我移动鼠标时,我发现它返回到未锁定的会话。如果您想知道,是的,我正在等待短暂超时之后,否则我可以在不需要输入密码的情况下唤醒会话。
我试过在系统设置/亮度和锁定下使用各种配置。我尝试设置的选项是确保启用“锁定”,并将“锁定屏幕之后”设置为 5 分钟。然而,这似乎没有效果。我实际上想知道这是否是由于删除了 gnome-screensaver 所致。
我已经尝试按照应用程序手册页下的步骤进行操作,但是它要求我修改不存在的 /usr/share/applications/gnome-screensaver-preferences.desktop(我相信是因为 gnome-screensaver-preferences 不再随 gnome-screensaver 一起提供,并且在任何情况下都会被卸载)。
然后我在这里找到了一个略有不同版本的手册页:http : //manpages.ubuntu.com/manpages/lucid/man1/xscreensaver.1.html
在 GNOME 标题下,它要求您修改与以前相同的文件,该文件也不存在。
我真的有点不知所措。我原以为如果 xscreensaver 被配置为不锁定屏幕,但将 Ubuntu 配置为锁定屏幕,那么两者应该一起工作。所以我想知道他们是否以某种方式发生冲突?
感谢任何和所有的帮助。
谢谢。
lock-screen screensaver xscreensaver gnome-screensaver 14.04
在 14.04.1 LTS 的很长一段时间里,我看到 gnome-screensaver 锁屏而不是 unity-greeter(或者哪个是最新最好的?)。我已经尝试过dpkg-reconfigure lightdm和dpkr-reconfigure unity-greeter。它没有帮助。CCSM 的 Unity 插件首选项中没有锁屏选择下拉菜单(但我遇到过使用它的屏幕截图webupd8)。简单的卸载gnome-screensaver也没有用。如何启用/恢复统一锁定屏幕?谢谢。
psdm-tool switch-to-greeter或dm-tool lock同时工作,成功gnome-screensaver解锁屏幕后我看到解锁屏幕,所以我解锁屏幕两次。
gnome ×3
lock-screen ×3
screensaver ×3
14.04 ×2
light-locker ×2
lightdm ×2
screen ×2
xscreensaver ×2
13.04 ×1
20.04 ×1
gdm ×1
lock ×1
lts ×1
xubuntu ×1
youtube ×1