Sddm error avatar user

error in Avatar User, sddm configured to locate the avatar in (/ usr / share / sddm / faces /), but the right should be in (/ var / lib / accountsservice / icons /). Even adding (FacesDir = / var / lib / accountsservice / icons /) in (/etc/sddm.conf) keeps giving error in the avatar configuration. google tranlation :smiley: :smiley: :smiley: :smiley: :smiley:

The default location is /usr/share/sddm/faces/, this location is from the upstream project.
http://manpages.ubuntu.com/manpages/xenial/man5/sddm.conf.5.html

You can change this location, but you need to remember that SDDM runs as it’s own user (has it’s own account)
This means that you also need to make sure the location you choose is readable by the SDDM user.

Except from github:

thanks for replying, but it did not work. - google tranlation :smiley: :smiley: :smiley: :smiley:

Debian does not supports ACL by default, you can install and set this up yourself though:
https://wiki.debian.org/Permissions#Access_Control_Lists_in_Linux

However, your best bet is to use ~/.face.icon and set the home directory and icon viewable:

$ chmod o+x ~/
$ chmod o+r ~/.face.icon

Otherwise, add a {username}.face.icon under /usr/share/sddm/faces/.
Note: Be sure {username} above is your username.
Example: morkatros.face.icon