Bug 350434 - SDDM theme does not use Breeze user icons
Summary: SDDM theme does not use Breeze user icons
Status: RESOLVED FIXED
Alias: None
Product: Breeze
Classification: Plasma
Component: general (show other bugs)
Version: 5.4.2
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Development Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-07-20 22:38 UTC by markuss
Modified: 2019-12-06 09:40 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Comment 1 markuss 2015-07-20 22:39:12 UTC
CC'ing David as he's listed as the author.
Comment 2 David Edmundson 2015-07-21 15:19:47 UTC
Slightly tricky; 

SDDM decided to add code themselves into show a fallback icon they provide from
/usr/share/sddm/faces

This path overridable in sddm.conf

So now instead of getting a file path, or nothing we always get something.
From Breeze's POV we have no good idea if we're loading the user's face or a stock icon.

Even if we did somehow add code in breeze, that would only break SDDM's config option.

At /best/ breeze could supply the files into the same directory structure as /usr/share/sddm/faces and we tell distros to change that path.
Comment 3 markuss 2015-07-21 17:27:10 UTC
(In reply to David Edmundson from comment #2)

> This path overridable in sddm.conf

Why not then make the KCM change the path on theme change?
Would this also fix displaying custom per-user icons set in System Settings?
Comment 4 Janek Bevendorff 2015-10-24 19:02:02 UTC
SDDM is still showing a default icon which is not Breeze-themed. It does that even when there is a user icon set (symlinked to ~/.face.icon). Is that a bug in SDDM or the Breeze theme?
Comment 5 Filip Fila 2019-12-06 09:40:46 UTC
This was an issue with the old theme.