web-dev-qa-db-ja.com

ログイン画面でデスクトップと同じ壁紙を使用するにはどうすればよいですか?

Pcmanfmを使用して、デスクトップに壁紙を表示します。 pcmanfmのconfファイルの場所は~/.config/pcmanfm/lubuntu。このファイルでは、壁紙は次の形式で設定されています。

wallpaper =/PATH/TO/IMAGE/FILE/image.jpg

Lightdm greeterの構成ファイルにその情報を取得するにはどうすればよいですか? /etc/xdg/lubuntu/lightdm/lightdm-gtk-greeter.conf

Greeterの構成ファイルの背景は次のように設定されます。

background =/PATH/TO/IMAGE/FILE/image.jpg

私がそれをリンクできる方法、または望ましい結果を持つ他の何かがありますか?

1
zaruvi

LightDMはAccountsServiceを使用してユーザーの壁紙を取得します。

私はpcmanfmを使用していませんが、最初はpcmanfmはAccountsServiceと対話して壁紙に関する情報を更新していないようです。

2つのオプションがあります。

  1. 必要なpcmanfm機能を待機します(または関連するバグを検索します-すでに報告されているが実装されていない可能性があります)。

  2. 「/ var/lib/AccountsService/users/$ USER」ファイルを編集できます。次の行を追加して、指定したユーザーのログイン画面で壁紙を変更します。

    background=path/to/image
    
2
user297453