Я хочу, чтобы sddm отобразился, пользовательский значок от ~/.face.icon (~/.face) как средство запуска приложения начала делает и не только значок основного пользователя.
Это возможно?
Если Вы хотите, чтобы sddm отобразил пользовательский значок от ~/.face, все, что необходимо сделать, изменить полномочия ~/.face. (Ваш вопрос указывает, что у Вас уже есть символьная ссылка ~/.face.icon.) Ваши шаги были бы:
chmod 666 ~/.face
или
chmod o+rw ~/.face
Для наблюдения эффекта сразу можно перезапустить sddm:
sudo systemctl restart sddm.service
Я выполнил ту последнюю команду от ssh сессии, в то время как компьютер был на экране входа в систему. После изменения полномочий файла и перезапуска ssdm, корректный значок был отображен для пользователя.