SUMMARY Hey, still testing out plasma 6 on arch and one thing I ran into is that if I download an image and try to drag and drop it onto the desktop to set it as the wallpaper via the pop up menu. It will work, but if I reboot or log out and back in. The wallpaper change does not persist and it goes back to whatever it was previously. STEPS TO REPRODUCE 1. Download some image you want to use as a wallpaper. 2. Open dolphin and drag and drop it onto the desktop. 3. When the popup opens. Choose set image. OBSERVED RESULT It works initially, but after rebooting or logging out and back in the change does not persist. EXPECTED RESULT The wallpaper should be remembered. SOFTWARE/OS VERSIONS Operating System: EndeavourOS KDE Plasma Version: 5.92.0 KDE Frameworks Version: 5.248.0 Qt Version: 6.7.0 Kernel Version: 6.7.2-arch1-1 (64-bit) Graphics Platform: Wayland Processors: 16 × AMD Ryzen 7 5800X 8-Core Processor Memory: 62.7 GiB of RAM Graphics Processor: NVIDIA GeForce RTX 3080/PCIe/SSE2 Manufacturer: Micro-Star International Co., Ltd. Product Name: MS-7C95 System Version: 1.0
Can confirm. Neon Testing, Plasma 5.92.90, Frameworks 5.249.0, Qt 6.6.1
Can reproduce on neon unstable.
That's a regression from the wallpaper setting dbus work. desktop:/ needs to get fixed or use the dbus setting.
For testing: restarting plasmashell is enough to confirm this bug,
*** Bug 497631 has been marked as a duplicate of this bug. ***
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/5024
Git commit 18871a36076e8038dc5db98b4f165c612e5e6675 by Nate Graham, on behalf of Tino Lorenz. Committed on 31/12/2024 at 03:58. Pushed by ngraham into branch 'master'. wallpapers/image: Save config after dropping image Sync the wallpaper config to disk after setting a wallpaper by drag-and-dropping an image to the desktop. FIXED-IN: 6.3 M +2 -1 wallpapers/image/imagepackage/contents/ui/main.qml M +2 -1 wallpapers/image/plugin/model/imageproxymodel.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/18871a36076e8038dc5db98b4f165c612e5e6675