如何让我的登录屏幕使用与桌面相同的壁纸?

如何让我的登录屏幕使用与桌面相同的壁纸?

我使用 pcmanfm 在桌面上显示壁纸。pcmanfm 的 conf 文件的位置是~/.config/pcmanfm/lubuntu。在此文件中,壁纸的设置方式如下:

壁纸=/PATH/TO/IMAGE/FILE/image.jpg

我该如何将该信息传送到 lightdm 欢迎程序的配置文件中?/etc/xdg/lubuntu/lightdm/lightdm-gtk-greeter.conf

欢迎程序的配置文件中的背景设置如下:

背景=/PATH/TO/IMAGE/FILE/image.jpg

有什么方法可以将其链接起来,或者以其他方式获得所需的结果?

答案1

LightDM 使用 AccountsService 来获取用户的壁纸。

我没有使用 pcmanfm,但乍一看 pcmanfm 似乎不与 AccountsService 交互来更新有关壁纸的信息。

有 2 个选项:

  1. 等待所需的 pcmanfm 功能(或者仅搜索相关的错误 - 也许它已被报告但尚未实现)。

  2. 您可以编辑“/var/lib/AccountsService/users/$USER”文件。添加以下行以更改指定用户的登录屏幕壁纸:

    background=path/to/image
    

相关内容