SUMMARY After changing SDDM's background in settings, the change is not applied. However it does remember the saved image when I go back into settings > Login screen (sddm)> Change background STEPS TO REPRODUCE 1. Change SDDM's background to any image 2. restart system OBSERVED RESULT The image is still the the same. EXPECTED RESULT New image should be displayed. SOFTWARE/OS VERSIONS Linux/KDE Plasma: KDE Plasma Version: 6.2.5 KDE Frameworks Version: 6.10.0 Qt Version: 6.8.1 ADDITIONAL INFORMATION I'm using Wayland. My bug seems similar to https://bugs.kde.org/show_bug.cgi?id=381382
Can you run `systemsettings kcm_sddm` in a terminal window, try again, and paste the output here? If you apply your Plasma settings to SDDM using the "Apply Plasma Settings" button, do any of those that are different from the default values get synced?
Thanks for your reply! This is the output: qml: Pushed pages do not conform to the rules. Please check the documentation. qrc:/kcm/kcm_sddm/main.qml:182:13: QML Image: Protocol "" is unknown kf.kio.filewidgets.kfilefiltercombo: KFileFilterCombo::setCurrentFilter: Could not find file filter KFileFilter(MIME patterns: QList() File patterns: QList("*") label: "All Files") qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile For another image I get a longer error (I have no problem setting them as a regular wallpaper) qml: Pushed pages do not conform to the rules. Please check the documentation. qrc:/kcm/kcm_sddm/main.qml:182:13: QML Image: Protocol "" is unknown kf.kio.filewidgets.kfilefiltercombo: KFileFilterCombo::setCurrentFilter: Could not find file filter KFileFilter(MIME patterns: QList() File patterns: QList("*") label: "All Files") kf.kio.core: Connection::send() called with connection not inited kf.kio.core: An error occurred during write. The worker terminates now. qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio.jpeg: Not a JPEG file: starts with 0x89 0x50 qt.gui.imageio.jpeg: Not a JPEG file: starts with 0x89 0x50 qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile TGAHandler::canRead() error while reading the header qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile kf.kio.core.connection: Socket not connected QLocalSocket::PeerClosedError kf.kio.core: An error occurred during write. The worker terminates now. TGAHandler::canRead() error while reading the header qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile kf.kio.core.connection: Socket not connected QLocalSocket::PeerClosedError kf.kio.core: An error occurred during write. The worker terminates now. qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile TGAHandler::canRead() error while reading the header qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile TGAHandler::canRead() error while reading the header qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile kf.kio.core.connection: Socket not connected QLocalSocket::PeerClosedError kf.kio.core: An error occurred during write. The worker terminates now. qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile TGAHandler::canRead() error while reading the header qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile kf.kio.core.connection: Socket not connected QLocalSocket::PeerClosedError kf.kio.core: An error occurred during write. The worker terminates now. TGAHandler::canRead() error while reading the header kf.kio.core.connection: Socket not connected QLocalSocket::PeerClosedError kf.kio.core: An error occurred during write. The worker terminates now. TGAHandler::canRead() error while reading the header kf.kio.core.connection: Socket not connected QLocalSocket::PeerClosedError kf.kio.core: An error occurred during write. The worker terminates now. kf.kio.core.connection: Socket not connected QLocalSocket::PeerClosedError kf.kio.core: An error occurred during write. The worker terminates now. kf.kio.core.connection: Socket not connected QLocalSocket::PeerClosedError kf.kio.core: An error occurred during write. The worker terminates now. kf.kio.core.connection: Socket not connected QLocalSocket::PeerClosedError kf.kio.core: An error occurred during write. The worker terminates now. qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio.jpeg: Not a JPEG file: starts with 0x89 0x50 qt.gui.imageio.jpeg: Not a JPEG file: starts with 0x89 0x50 qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio.jpeg: Not a JPEG file: starts with 0x89 0x50 qt.gui.imageio.jpeg: Not a JPEG file: starts with 0x89 0x50 qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio.jpeg: Not a JPEG file: starts with 0x89 0x50 qt.gui.imageio.jpeg: Not a JPEG file: starts with 0x89 0x50 kf.kio.core.connection: Socket not connected QLocalSocket::PeerClosedError kf.kio.core: An error occurred during write. The worker terminates now. qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio.jpeg: Not a JPEG file: starts with 0x89 0x50 qt.gui.imageio.jpeg: Not a JPEG file: starts with 0x89 0x50 kf.kio.core.connection: Socket not connected QLocalSocket::PeerClosedError kf.kio.core: An error occurred during write. The worker terminates now. qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio.jpeg: Not a JPEG file: starts with 0x89 0x50 qt.gui.imageio.jpeg: Not a JPEG file: starts with 0x89 0x50 qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile kf.kio.core.connection: Socket not connected QLocalSocket::PeerClosedError kf.kio.core: An error occurred during write. The worker terminates now. qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile TGAHandler::canRead() error while reading the header qt.gui.imageio.jpeg: Not a JPEG file: starts with 0x89 0x50 qt.gui.imageio.jpeg: Not a JPEG file: starts with 0x89 0x50 qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio.jpeg: Not a JPEG file: starts with 0x89 0x50 qt.gui.imageio.jpeg: Not a JPEG file: starts with 0x89 0x50 qt.gui.imageio.jpeg: Not a JPEG file: starts with 0x89 0x50 qt.gui.imageio.jpeg: Not a JPEG file: starts with 0x89 0x50 qt.gui.imageio.jpeg: Not a JPEG file: starts with 0x89 0x50 qt.gui.imageio.jpeg: Not a JPEG file: starts with 0x89 0x50 qt.gui.imageio.jpeg: Not a JPEG file: starts with 0x89 0x50 qt.gui.imageio.jpeg: Not a JPEG file: starts with 0x89 0x50 qt.gui.imageio.jpeg: Not a JPEG file: starts with 0x89 0x50 qt.gui.imageio.jpeg: Not a JPEG file: starts with 0x89 0x50 TGAHandler::canRead() error while reading the header TGAHandler::canRead() error while reading the header As to your second question, I didn't change much on Plasma except the wallpaper and scaling (scaling seems to be the same as on the lockscreen) so I can't really see a difference.
I can reproduce the issue.
I think a plasma update solved this as I can no longer reproduce it. I'm currently on 6.3.3 for reference. Thank you for your effort!