他のユーザーのアカウントにログインせずにどのように壁紙を設定できますか?

他のユーザーのアカウントにログインせずにどのように壁紙を設定できますか?

ルートアカウントからユーザーを作成するbashスクリプトを作成しています。これらのユーザーのアカウントにログインして手動で変更することなく背景を設定したいと思います。カリ4.19を書いています。

これがそうする方法かはわかりませんが、次のように試してみました。

runuser user1 -c "gsettings set org.gnome.desktop.background picture-uri /path/to/image/wallpaper.png"

ただし、次のエラーが発生します。

(process:31838): dconf-CRITICAL **: 13:07:49.174: unable to create directory '/home/user1/.cache/dconf': Permission denied. dconf will not work properly.

新規ユーザーのために壁紙を自動的に設定する最善の方法は何ですか?

ベストアンサー1

おすすめ記事