无法在 Ubuntu 20.04 gnome 上使用快捷方式锁定屏幕

无法在 Ubuntu 20.04 gnome 上使用快捷方式锁定屏幕

在快捷方式中我有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 - 但没有帮助。

如何修复热键锁定屏幕?

答案1

我最初的问题被禁止作为错误,但它不是一个错误 - 这是一个错误的配置。人们在互联网上经常遇到这个问题,所以:

就我而言,我正在使用 lightdm,并且由于安全问题,屏幕锁定被禁用。点击此处了解更多

您可以使用以下方式检查显示管理器:sudo systemctl status display-manager

如果您仍想使用 lightdm 锁定屏幕 - 您可以使用dm-tool lock。您也可以将其作为命令添加到键盘快捷键(例如Super+L)。

切换到 gdm3 有帮助:sudo dpkg-reconfigure gdm3

答案2

将显示管理器切换到 lightdm 后,我遇到了同样的问题。(因为我更喜欢 lightdm 而不是 gdm 的设计)

但是,我仍然想用键盘快捷键锁定屏幕。

所以我所做的是:
设置>键盘快捷键>'+'
名称:lightdm_lockscreen
命令:dm-tool lock
快捷方式:Super+ L(我将原始锁定屏幕快捷方式编辑为其他组合)

就我而言,Super+L使用此设置可以完美地启用屏幕锁定。尽情享受吧 :)

答案3

我遇到了同样的问题,以上方法都不起作用。不得不使用 dconf-editor 并导航到 /org/gnome/desktop/lockdown 并取消设置“disable-lock-screen”。

希望这对其他人有帮助。

相关内容