Bug 388724

Summary: SDDM kcm issue installing themes to "~/.local/share/sddm/themes"
Product: [Applications] systemsettings Reporter: Tony <jodr666>
Component: kcm_sddmAssignee: David Edmundson <kde>
Status: RESOLVED FIXED    
Severity: normal CC: bugseforuns, nate, null, rrpeak+kdebug
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Tony 2018-01-09 11:20:39 UTC
Having an empty "themes" directory in "~/.local/share/sddm/themes"
keeps the previously installed themes from showing in SDDM themes menu.

Installing a theme in said directory will only show said theme, while the others are kept hidden.
Removing it using the "Remove Theme" button does not work, you get, a root prompt that ends with an invisible warning.

A possible regression from this https://bugs.kde.org/show_bug.cgi?id=368272
Comment 1 rrpeak+kdebug 2020-12-28 22:14:26 UTC
Operating System: Pop!_OS 20.10
KDE Plasma Version: 5.19.5
KDE Frameworks Version: 5.74.0
Qt Version: 5.14.2

Steps to reproduce:
1. Open SDDM kcm (System Settings > Startup and Shutdown > Login Screen)
2. See all system-wide installed SDDM themes listed to chose from
3. Close SDDM kcm
4. Create ~/.local/share/sddm/themes
5. Install a SDDM theme in the directory you just created
6. Open SDDM kcm again

Expected result:
Both user installed as well as system-wide installed SDDM themes are visible

Actual result:
Only the user installed theme from ~/.local/share/sddm/themes is visible
Comment 2 David Edmundson 2021-12-06 22:56:42 UTC
This looks resolved. Please confirm
Comment 3 Tony 2021-12-07 16:18:03 UTC
(In reply to David Edmundson from comment #2)
> This looks resolved. Please confirm

Yes, it is. 
New themes get install into ~/.local/share/plasma/look-and-feel/ nothing gets source from  ~/.local/share/sddm/themes.