Bug 408863 - [Feature Request] Use wallpaper selector for SDDM background image
Summary: [Feature Request] Use wallpaper selector for SDDM background image
Status: CONFIRMED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_sddm (show other bugs)
Version: 5.16.0
Platform: Other Linux
: HI wishlist
Target Milestone: ---
Assignee: David Edmundson
URL:
Keywords:
: 371636 381207 454272 454791 466833 (view as bug list)
Depends on:
Blocks:
 
Reported: 2019-06-18 09:14 UTC by Guo Yunhe
Modified: 2024-05-11 09:38 UTC (History)
8 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Guo Yunhe 2019-06-18 09:14:14 UTC
Breeze lock screen and SDDM UI are almost the same. But the configuration UI are different. Lock screen configuration use wallpaper selector, which is nice. But SDDM background configuration use a file picker.

I usually want to use the same picture for lock screen and SDDM. Maybe some users use the same picture for wallpaper, lock screen and SDDM. Using the same wallpaper selector makes life easier.

And some new users don't even know the difference between lock screen and SDDM. Maybe here is a possibility to set SDDM background image automatically as lock screen wallpaper changes.
Comment 1 Nate Graham 2019-06-18 18:00:00 UTC
Makes sense.

> Maybe here is a possibility to set SDDM background image automatically as
> lock screen wallpaper changes.
I'd like this too. That's tracked with Bug 403953.
Comment 2 Nate Graham 2019-07-21 21:51:40 UTC
And maybe you'd like to be able to use a solid color too. Any plugins that SDDM doesn't support could simply be blacklisted. Or instead, maybe only the Image and Solid Color plugins could be whitelisted with all others not appearing.
Comment 3 Nate Graham 2019-07-21 21:51:45 UTC
*** Bug 371636 has been marked as a duplicate of this bug. ***
Comment 4 Nate Graham 2019-07-21 21:51:50 UTC
*** Bug 381207 has been marked as a duplicate of this bug. ***
Comment 5 Nate Graham 2023-07-28 20:09:39 UTC
*** Bug 454272 has been marked as a duplicate of this bug. ***
Comment 6 Nate Graham 2023-07-28 20:09:45 UTC
*** Bug 454791 has been marked as a duplicate of this bug. ***
Comment 7 Nate Graham 2023-07-28 20:10:06 UTC
*** Bug 466833 has been marked as a duplicate of this bug. ***
Comment 8 Mihai Sorin Dobrescu 2024-05-11 09:23:20 UTC
In Plasma 6, if you go to Colors & Themes --> Login Screen (SDDM) --> <Change Background> of the Breeze default theme, then <Clear Iimage>, a color will be used instead the image, the color being set internally by the `theme.conf` file `color` entry.
There is no color setting in the KCM module I can find, so must be edited manually.

I would like a standard approach, I try to understand the module code, but I fail to understand the reasons why is there a user configuration file, `theme.conf.user` as long as SDDM is a system level functionality and must be displayed before any specific user action as it is before the user login. Do I miss something here?
Well, may be some backward compatibility or potentially revert to defaults mechanism, but there is no button to do that,so...

To be consistent, I'd implement this by using "org.kde.image" and "org.kde.color" wallpaper packages similarly to the kscreenlocker, as it is no mechanism to manage any wallpaper package. 
Eventually, I would add a loader for the particular theme settings, if any.