Summary: | [Regresion] SDDM breeze theme unable to change backgound. | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | Tony <jodr666> |
Component: | kcm_sddm | Assignee: | David Edmundson <kde> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bastian.beischer, bugseforuns, kontakt, pepko94, pranav.sharma.ama, rdieter, samrog131, simonandric5, supaiku, tsteinb, zrenfire |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/sddm-kcm/19e83b28161783d570bde2ced692a8b5f2236693 | Version Fixed In: | 5.9.1 |
Description
Tony
2016-10-12 07:02:15 UTC
I can confirm this on Arch running plasma 5.9 beta. The regression was introduced with the https://phabricator.kde.org/D2983 . The KCM patch is missing. The Breeze SDDM theme is expecting 'type=color' or 'type=image' key in the /usr/share/sddm/themes/breeze/theme.conf.user Workaround: User can add the missing key to the theme.conf.user. Examples: - https://bbs.archlinux.org/viewtopic.php?pid=1683640#p1683640 - https://forum.kde.org/viewtopic.php?f=289&t=137502#p370239 (In reply to Rog131 from comment #2) > The regression was introduced with the https://phabricator.kde.org/D2983 . > The KCM patch is missing. > > The Breeze SDDM theme is expecting 'type=color' or 'type=image' key in the > /usr/share/sddm/themes/breeze/theme.conf.user > > Workaround: > User can add the missing key to the theme.conf.user. > > Examples: > - https://bbs.archlinux.org/viewtopic.php?pid=1683640#p1683640 > - https://forum.kde.org/viewtopic.php?f=289&t=137502#p370239 Thumps for the workaround. Hope it gets properly fix soon. *** Bug 375380 has been marked as a duplicate of this bug. *** *** Bug 354828 has been marked as a duplicate of this bug. *** *** Bug 364164 has been marked as a duplicate of this bug. *** *** Bug 375817 has been marked as a duplicate of this bug. *** Also if you use this workaround and decide to change the background again youmay need to edit theme.conf.user and change the old value of "background=" for the name of the new background otherwise you'll will get a whiteisshh overall sddm theme. Git commit 19e83b28161783d570bde2ced692a8b5f2236693 by David Edmundson. Committed on 06/02/2017 at 12:12. Pushed by davidedmundson into branch 'Plasma/5.9'. Set wallpaper type in SDDM config Summary: aafa20f19c87 introduces a feature to the SDDM breeze theme where it will only show a wallpaper is a config value "type" is set to image. This isn't the default, making this KCM useless. This patch sets the wallpaper type when saving. FIXED-IN: 5.9.1 Reviewers: #plasma Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D4457 M +3 -1 src/themeconfig.cpp https://commits.kde.org/sddm-kcm/19e83b28161783d570bde2ced692a8b5f2236693 I've updated to 5.9.1 with sddm 0.14.0-r2 (on Gentoo) and theme.conf.user still doesn't get updated. I change the wallpaper, hit apply, then when I leave that kcm module it asks me to save my changed (odd since I hit apply and the button grays out afterwards). Whether I hit yes or no it fails to keep the change. In Neon 5.9.1 if i set background image for sddm (through KCM) is has only white color as a background then. KCM is broken for a long time already (doesn't show selected image preview, wallpaper is not set properly - white color instead of image). Bug should be reopened IMO. At here the https://cgit.kde.org/sddm-kcm.git/commit/?id=19e83b28161783d570bde2ced692a8b5f2236693 is fixing the background change problem. But it is making a new bug: https://bugs.kde.org/show_bug.cgi?id=376484 (In reply to tbsteinb from comment #10) > I've updated to 5.9.1 with sddm 0.14.0-r2 (on Gentoo) and theme.conf.user > still doesn't get updated. I change the wallpaper, hit apply, then when I > leave that kcm module it asks me to save my changed (odd since I hit apply > and the button grays out afterwards). Whether I hit yes or no it fails to > keep the change. My mistake, I was using elogind instead of consolekit and it broke some of my permissions (Gentoo issue), switching back to consolekit resulted in being able to change sddm settings as expected. |