尝试启动 Gnome 屏幕保护程序时出错

尝试启动 Gnome 屏幕保护程序时出错

尝试启动屏幕保护程序时

sudo gnome-screensaver-command -d      

出现以下错误:

** Message: Failed to get session bus: Error spawning command line “dbus-launch --autolaunch=5a30528c0bbe46b68b55c9f7b2514fea --binary-syntax --close-stderr”: Child process exited with code 1

当我以普通用户身份使用该命令时,我没有得到任何输出。

当尝试立即锁定屏幕时

gnome-screensaver-command -l

什么都没发生。

我是按照此链接解决问题。 但我不确定这是否是正确的方法。我不熟悉systemd. 我是否需要从systemd?这似乎有点过于复杂。我是不是漏掉了什么?

答案1

这个问题已经问了一段时间了,但我认为值得回答。我遇到了与描述完全一样的问题。

我找到了一个解决方案另一个论坛的类似问题。在我的例子中,gnome 锁屏功能被禁用了。为了再次启用它,我运行了以下命令:

gsettings set org.gnome.desktop.lockdown disable-lock-screen 'false'

现在您应该可以通过键盘快捷键或执行以下命令再次锁定屏幕:

gnome-screensaver-command -l

相关内容