Ảnh hồ sơ của người dùng được lưu ở đâu trong Gnome 3?


30

Trong Ubuntu 11.10, tôi có thể đặt ảnh hồ sơ của mình thông qua bảng cài đặt Tài khoản người dùng. Tôi có thể chọn một hình ảnh hiện có và nó sẽ giúp tôi cắt hình ảnh đó cho đẹp.

Sản phẩm cuối cùng không được lưu trữ trong cùng ~ / .face tập tin được sử dụng trong Gnome 2. Trong thực tế, tôi không biết nơi nó được lưu trữ và tôi rất thích biết! Có ý kiến ​​gì không?


Tôi tin rằng một lý do tại sao nó không thể được lưu trữ trong nhà của người dùng là các thư mục nhà được mã hóa ngày càng trở nên phổ biến.
Enno

Câu trả lời:


31

Hình ảnh được lưu trữ trong thư mục /var/lib/AccountsService/icons/[user name]

[Tên người dùng] có định dạng hình ảnh / png với kích thước 96x96 pixel

Trong thư mục /var/lib/AccountsService/userbạn có một tệp tương tự [tên người dùng] có định dạng .desktop - ví dụ:

[User]
Language=en_GB
XSession=ubuntu
Icon=/var/lib/AccountsService/icons/dad

Không Icon=được tạo trừ khi bạn chỉ định ảnh trong Người dùng và Tài khoản

Nếu bạn chỉ định một trong các hình ảnh chứng khoán, tập tin sẽ chứa - ví dụ:

[User]
Language=en_GB
XSession=ubuntu
Icon=/usr/share/pixmaps/faces/soccerball.png

Do đó - như bạn có thể thấy - chỉ cần tạo một Icon=mục nhập /var/lib/AccountsService/user/[user name]để trỏ đến tệp PNG của bạn hoặc ghi đè lên biểu tượng trong /var/lib/AccountsService/iconsthư mục có tên tương tự


: D Điều đó đã làm điều đó! Tôi có cảm giác nên đi ra ngoài và tìm hiểu về AccountService, vì tôi cứ thấy cái tên đó và không chú ý gì. Cảm ơn bạn đã thông tin.
Dylan McCall

1

Nếu không có biểu tượng toàn cầu cho người dùng, GDM sẽ tìm trong thư mục $ HOME của người dùng cho tệp hình ảnh. Đầu tiên GDM sẽ tìm hình ảnh khuôn mặt của người dùng trong ~ / .face. Nếu không tìm thấy, nó sẽ thử ~ / .face.icon. Nếu vẫn không tìm thấy, nó sẽ sử dụng giá trị được xác định cho "face / hình ảnh =" trong tệp ~ / .gnome2 / gdm.

nguồn http: // l Library.gnome.org/admin/gdm/urdy/overview.html.en#facebrowser


Câu hỏi này nên được gắn thẻ với gdm cũng + title
jflaflamme

không nên vì câu hỏi đề cập rõ ràng Ubuntu 11.10 không có gdm theo mặc định nhưng trình bảo vệ màn hình gnome và trung tâm điều khiển vẫn có hiệu lực, không có hình ảnh.
sergio91pt

1

Đối với bất kỳ ai sử dụng Ubuntu 12.04, ảnh webcam được chụp trong khi cài đặt (nếu không thay đổi) chỉ được lưu trữ tại đây:

/home/[UserName]/.face

Nó được lưu trữ dưới dạng một .pngtập tin. Đi đến tùy chọn View> của bạn Show Hidden Filesđể xem nó và truy cập nó.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.