可以使用以下脚本来实现更改桌面背景的类似任务:
FILE="/backgrounds/background.png"
gsettings set org.gnome.desktop.background picture-uri "$FILE"
我如何使用用户的头像/个人资料图片来实现相同的结果?
答案1
这没有存储在 Dconf 中。
查看...的内容
/var/lib/AccountsService/
/home/$USER/.face
- 第一个将有一个桌面风格的文件
- 第二个保存着从网络摄像头拍摄的图像,以防你使用它
要更改第一个,请检查桌面文件中的目录Icon=
并替换它指向的文件(确保您的文件大小相同)。第二个只需要您将文件移动到它(可能大小和格式相同)。
如果您想要完全删除图片并默认恢复为无个人资料图片,请删除属性Icon=
,或者如果您希望使用一个命令为您完成此操作:
sed -i '/Icon/d' "/var/lib/AccountsService/$USER"