用户的个人资料图片存储在Gnome 3中的哪个位置?
在Ubuntu 11.10中,我可以通过“用户帐户”设置面板设置我的个人资料图片。 我可以选择现有的图片,它可以帮助我裁剪图片看起来不错。
最终产品不存储在Gnome 2中使用的相同〜/ .face文件中。事实上,我不知道它存储在哪里 ,我很想知道! 有任何想法吗?
图片存储在文件夹/var/lib/AccountsService/icons/[user name]
[用户名]是image / png格式,大小为96×96像素
在文件夹/var/lib/AccountsService/user
您有一个类似的.desktop格式的文件[用户名] – 例如
[User] Language=en_GB XSession=ubuntu Icon=/var/lib/AccountsService/icons/dad
除非您在用户和帐户中分配图片,否则不会创建Icon=
如果您指定文件将包含的其中一个库存图片 – 例如
[User] Language=en_GB XSession=ubuntu Icon=/usr/share/pixmaps/faces/soccerball.png
因此 – 正如您所看到的 – 只需在/var/lib/AccountsService/user/[user name]
创建一个Icon=
条目以指向您的PNG文件或覆盖类似名称的/var/lib/AccountsService/icons
文件夹中的/var/lib/AccountsService/icons
对于使用Ubuntu 12.04的任何人来说,在安装过程中拍摄的网络摄像头图片(如果没有更改)只是存储在这里:
/home/[UserName]/.face
它存储为.png
文件。 转到“ 视图” >“ 显示隐藏文件”选项以查看并访问它。
如果用户没有全局图标,GDM将在用户的$ HOME目录中查找图像文件。 GDM将首先在〜/ .face中查找用户的脸部图像。 如果没有找到,它会尝试〜/ .face.icon。 如果仍未找到,它将使用〜/ .gnome2 / gdm文件中为“face / picture =”定义的值。
来源http://library.gnome.org/admin/gdm/stable/overview.html.en#facebrowser