Se você quiser que o sddm exiba o ícone do usuário em ~ / .face, tudo o que você precisa fazer é alterar as permissões de ~ / .face. (Sua pergunta indica que você já tem o symlink ~ / .face.icon.) Seus passos seriam:
chmod 666 ~/.face
ou
chmod o+rw ~/.face
Para ver o efeito imediatamente, você pode reiniciar o sddm:
sudo systemctl restart sddm.service
Eu executei o último comando de uma sessão ssh enquanto o computador estava na tela de login. Depois de alterar as permissões de arquivo e reiniciar o ssdm, o ícone correto foi exibido para o usuário.