#534 Kinoite: change sddm.conf to support mutable SDDM themes
Closed: Deferred to upstream by siosm. Opened by boredsquirrel.

Currently on Kinoite SDDM themes are a pain to use. Or are they?

I used sddm2rpm and other overcomplex tools, while the solution was always right in front of us, the mutable /etc/sddm.conf

For testing, it is as simple as

mkdir /etc/sddm.conf.d
cat > /etc/sddm.conf.d/local-themes.conf <<EOF
ThemeDir=/var/lib/sddm/themes
EOF
mkdir /var/lib/sddm/themes
cp -r /usr/share/sddm/themes /var/lib/sddm/themes

And this stuff even works in the KDE Plasma 6 GUI!

One can download themes from the store, enter a root password and they are placed in the correct directory.

Unpacking an archive in there will display the theme in the GUI, and switching to it works too.

It all just works, and this could also be implemented in traditional Fedora KDE, to separate themes from /usr/


Currently on Kinoite SDDM themes are a pain to use. Or are they? No not really???

Please don't use that kind of tone here. This is a bug tracker.

The proper fix for this issue is https://github.com/sddm/sddm/issues/1561. This should be a reasonably small code change so someone motivated to learn C++/Qt should be able to do it.

Metadata Update from @siosm:
- Issue close_status updated to: Deferred to upstream
- Issue status updated to: Closed (was: Open)

Also a duplicate of https://pagure.io/fedora-kde/SIG/issue/282

Please don't use that kind of tone here.

I dont think that message was necessary

I edited the guide to mirror your issue.

I disagree that SDDM needs a code change, for sure this would be cleaner, but this is a single line changed in a config file.

I see no reason why Fedora shouldnt just do this in all variants and use /var/lib/sddm/themes.

Please don't use that kind of tone here.

I dont think that message was necessary

You are an active participant in the Fedora Project by now so you know how things work. This is an open source project, driven by contributors.

Phrasing bug reports as rhetoric questions to incite an answer and opening a lot of low effort, low research, duplicate bug reports across multiple trackers is wasting us valuable time.

Please make an effort to search for duplicated issues before posting a new issue in the tracker.

Metadata