当前位置: 首页>>技术教程>>正文


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

, ,

问题描述

在Ubuntu 11.10中,我可以通过“用户帐户”设置面板设置个人资料图片。我可以选择现有图片,这将有助于我裁剪该图片以使其看起来不错。

最终产品没有存储在Gnome 2中使用的〜/.face文件中。实际上,我不知道存储在哪里,我很想知道!有任何想法吗?

最佳思路

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

[用户名]的类型为图像/png格式,尺寸为96×96像素

在文件夹/var/lib/AccountsService/users下,您有一个类似的文件[用户名],它是.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文件夹中的图标

次佳思路

If there is no global icon for the user, GDM will look in the user’s $HOME directory for the image file. GDM will first look for the user’s face image in ~/.face. If not found, it will try ~/.face.icon. If still not found, it will use the value defined for “face/picture=” in the ~/.gnome2/gdm file.

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

第三种思路

对于使用Ubuntu 12.04的任何人,安装过程中拍摄的网络摄像头照片(如果未更改)仅存储在此处:

/home/[UserName]/.face

它存储为.png文件。转到您的View>使用Show Hidden Files选项可以查看和访问它。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/11858.html,未经允许,请勿转载。