![如何在不登录其他用户帐户的情况下为其他用户设置壁纸?](https://linux22.com/image/157206/%E5%A6%82%E4%BD%95%E5%9C%A8%E4%B8%8D%E7%99%BB%E5%BD%95%E5%85%B6%E4%BB%96%E7%94%A8%E6%88%B7%E5%B8%90%E6%88%B7%E7%9A%84%E6%83%85%E5%86%B5%E4%B8%8B%E4%B8%BA%E5%85%B6%E4%BB%96%E7%94%A8%E6%88%B7%E8%AE%BE%E7%BD%AE%E5%A3%81%E7%BA%B8%EF%BC%9F.png)
我正在编写一个从 root 帐户创建用户的 bash 脚本。我想为这些用户设置背景,而无需登录他们的帐户并手动更改它。我运行的是 Kali 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.
为新用户自动设置壁纸的最佳方法是什么?