Gnome 3 中用户的个人资料图片存储在哪里?

Gnome 3 中用户的个人资料图片存储在哪里?

在 Ubuntu 11.10 中,我可以通过用户帐户设置面板设置我的个人资料图片。我可以选择一张现有的图片,它会帮助我裁剪该图片以使其看起来更美观。

最终产品并不存储在 Gnome 2 中使用的同一个 ~/.face 文件中。事实上,我不知道在哪里它被存储了,我很想知道!有什么想法吗?

答案1

图片存储在文件夹中/var/lib/AccountsService/icons/[user name]

[用户名] 属于类型图片/png尺寸为 96x96 像素的格式

在文件夹下/var/lib/AccountsService/users你有一个类似的文件[用户名],它是一个。桌面格式-例如

[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

因此,正如您所看到的,只需创建一个Icon=条目来/var/lib/AccountsService/user/[user name]指向您的 PNG 文件或覆盖同名/var/lib/AccountsService/icons文件夹中的图标即可

答案2

如果用户没有全局图标,GDM 将在用户的 $HOME 目录中查找图像文件。GDM 将首先在 ~/.face 中查找用户的脸部图像。如果未找到,它将尝试 ~/.face.icon。如果仍未找到,它将使用 ~/.gnome2/gdm 文件中为“face/picture=”定义的值。

来源http://library.gnome.org/admin/gdm/stable/overview.html.en#facebrowser

答案3

对于任何使用 Ubuntu 12.04 的人来说,安装期间拍摄的网络摄像头图片(如果没有更改)都存储在这里:

/home/[UserName]/.face

它以文件形式存储.png。转到View>Show Hidden Files选项以查看和访问它。

相关内容