在Ubuntu 11.10中,我可以通过“用户帐户”设置面板设置个人资料图片。我可以选择现有图片,这将有助于我裁剪该图片以使其看起来不错。
最终产品没有存储在Gnome 2中使用的〜/ .face文件中。实际上,我不知道存储在哪里,我很想知道!有任何想法吗?
在Ubuntu 11.10中,我可以通过“用户帐户”设置面板设置个人资料图片。我可以选择现有图片,这将有助于我裁剪该图片以使其看起来不错。
最终产品没有存储在Gnome 2中使用的〜/ .face文件中。实际上,我不知道存储在哪里,我很想知道!有任何想法吗?
Answers:
图片存储在文件夹中 /var/lib/AccountsService/icons/[user name]
[用户名]类型为图像/ png格式,大小为96x96像素
在文件夹下,/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
因此-如您所见-只需在其中创建一个Icon=
条目/var/lib/AccountsService/user/[user name]
以指向您的PNG文件或覆盖类似名称的/var/lib/AccountsService/icons
文件夹中的图标
如果该用户没有全局图标,则GDM将在用户的$ HOME目录中查找该图像文件。GDM首先会在〜/ .face中查找用户的面部图像。如果找不到,它将尝试〜/ .face.icon。如果仍然找不到,它将使用〜/ .gnome2 / gdm文件中为“ face / picture =”定义的值。
来源http://library.gnome.org/admin/gdm/stable/overview.html.en#facebrowser