| Summary: | Plasma Login Manager cannot use local wallpapers | ||
|---|---|---|---|
| Product: | [Plasma] plasma-login-manager | Reporter: | Jhenan Lee <gerenlzn> |
| Component: | general | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | CONFIRMED --- | ||
| Severity: | major | CC: | ilikefoss, kde, kdedev, nodscher, olib141 |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | CachyOS | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
KCM-local
local-result KCM-Bing Bing Result |
||
|
Description
Jhenan Lee
2025-10-26 02:18:29 UTC
Created attachment 186169 [details]
KCM-local
Created attachment 186170 [details]
local-result
Created attachment 186171 [details]
KCM-Bing
Created attachment 186172 [details]
Bing Result
Comment on attachment 186171 [details]
KCM-Bing
Sorry, I must to compreeor this picture because it is over than upload limit
Unfortunately the plasmalogin user doesn't have access to the contents of a user's home folder, and the individual wallpaper plugins have no way to reliably copy content to a shared location or otherwise guarantee its availability. The same applies for custom wallpaper plugins that are not globally installed. This requires some clever thinking. This is not as simple as running the wallpaper binary as the user who configured it, because this does not work for encrypted home. My best idea is that we try to find all all the paths referenced in a plugin, and if they do indeed belong to the user, we copy the content and redirect it to a location in plasmalogin's home folder, that can be cleaned up between sync. This would let the user select a directory for the slideshow wallpaper, or reference individual images. Keeping things secure here would be a challenge, but not impossible. (In reply to Oliver Beard from comment #8) > My best idea is that we try to find all all the paths referenced in a > plugin, and if they do indeed belong to the user, we copy the content and > redirect it to a location in plasmalogin's home folder, that can be cleaned > up between sync. > > This would let the user select a directory for the slideshow wallpaper, or > reference individual images. > > Keeping things secure here would be a challenge, but not impossible. Yeah,But I tried to set system wallpaper for PLM,It's not worked too (In reply to Jhenan Lee from comment #9) > Yeah,But I tried to set system wallpaper for PLM,It's not worked too That sounds like https://bugs.kde.org/show_bug.cgi?id=507842, which was recently fixed. (In reply to Oliver Beard from comment #10) > (In reply to Jhenan Lee from comment #9) > > Yeah,But I tried to set system wallpaper for PLM,It's not worked too > > That sounds like https://bugs.kde.org/show_bug.cgi?id=507842, which was > recently fixed. OK,I will wait this fix to KDE-Unstable or CachyOS Repo |