如何在 xfce 桌面上自定义 gnome-screensaver

如何在 xfce 桌面上自定义 gnome-screensaver

我在 Chromebook 上运行 GalliumOS,并使用 gnome-screensaver 作为屏幕锁。我希望自定义锁屏背景,但很难弄清楚如何更改它。目前,它显示的背景与初始屏幕和桌面背景不同。奇怪的是,它也与新用户的默认背景不同。桌面环境xfce4似乎不可用gnome-shell,正常的配置编辑似乎不起作用。

我开始寻找配置文件,gnome-screensaver但无法弄清楚它们的保存位置。我在目录中能找到的最好的$XDG_CONFIG_DIRS/xfce4/xfconf就是该xfce4-desktop.xml文件。它将通道image-path的属性设置xfce-desktop为一个符号链接,该链接指向与锁屏背景相同的图像的文件。

不幸的是,改变符号链接指向的位置似乎并没有改变由 渲染的背景图像gnome-screensaver

我尝试深入研究源代码来gnome-screensaver了解它是如何设置的,但我在这方面没有取得太大进展。有什么建议么?

答案1

Gnome 屏幕保护程序不保存壁纸配置。它由 gnome-shell 维护。您可以通过命令更改壁纸:

gsettings set org.gnome.desktop.screensaver picture-uri file:///path/to/image.jpg

如果它没有自动更改,您可以通过以下方式应用更改:

gconftool update

相关内容