在快捷方式中,我有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
从界面锁定工作正常。
系统信息: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
GNOME Shell 3.36.1
其他信息:
gsettings get org.gnome.desktop.screensaver lock-enabled = true
gsettings get org.gnome.desktop.lockdown disable-lock-screen = false
gnome-screensaver 3.6.1
我也试过:gnome-screensaver-command -l
但没有任何反应。
我已经尝试重新安装 gnome-shell 和 gnome-screensaver - 它没有帮助。
如何通过热键修复锁定屏幕?
我最初的问题被禁止为错误,但这不是错误 - 这是错误的配置。人们在互联网上经常遇到这个问题,所以:
就我而言,我使用的是 lightdm 并且由于安全问题而禁用了屏幕锁定。在这里阅读更多
您可以通过以下方式检查显示管理器:
sudo systemctl status display-manager
如果您仍想使用 lightdm 锁定屏幕 - 您可以使用
dm-tool lock
. 您也可以将它作为命令添加到键盘快捷键(例如Super+L
)。切换到 gdm3 有助于:
sudo dpkg-reconfigure gdm3
将显示管理器切换到 lightdm 后,我遇到了同样的问题。(因为比起gdm我更喜欢lightdm的设计)
但是,我仍然想用键盘快捷键锁定屏幕。
所以这就是我所做的:
设置>键盘快捷方式>'+'
名称:lightdm_lockscreen
命令:
dm-tool lock
快捷方式:Super+ L(我将原始锁定屏幕快捷方式编辑为其他组合)
就我而言,Super+L可以通过此设置完美地锁定屏幕。享受 :)
我有同样的问题,以上都没有奏效。必须使用 dconf-editor 并导航到 /org/gnome/desktop/lockdown 并取消设置“禁用锁定屏幕”。
希望这对其他人有帮助。