我在用着简单桌面显示管理器 (SDDM)&KDE 等离子 5。如何配置头像非根用户,通过命令(这样我就可以自动化它)?如何在终端中执行上述操作?
我什至找不到配置文件,,,,.ini
无论如何。我把整个系统都查遍了,除了那些图标图像文件的位置之外什么也没找到,没有任何用处。.conf
*rc
kfind
答案1
sudo
如果可以选择使用,请尝试以下操作:
(
username=test
avatar_src=avatar.png
avatar_dest=/var/lib/AccountsService/icons/$username
sudo cp "$avatar_src" "$avatar_dest"
echo "[User]" | sudo tee /var/lib/AccountsService/users/$username
echo "Icon=$avatar_dest" | sudo tee -a /var/lib/AccountsService/users/$username
)
另外,SDDM 在这里寻找头像:https://github.com/roberthoffmann/sddm/blob/develop/src/greeter/UserModel.cpp#L116