Summary: | Do not changed background on login screen | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | Yura Shinkarev <bugs.kde.org> |
Component: | kcm_sddm | Assignee: | David Edmundson <kde> |
Status: | RESOLVED NOT A BUG | ||
Severity: | normal | CC: | bugs.kde.org, kde, plasma-bugs, samrog131 |
Priority: | NOR | ||
Version: | 5.8.7 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: |
Login screen settings
theme.conf.user systemsettings5.log |
Can you run systemsettings5 from a command line, reproduce and send me the output. Do you get a prompt for a password? Can you include your /usr/share/sddm/themes/breeze/theme.conf.user Then set this status back to "unconfirmed" Created attachment 107615 [details]
theme.conf.user
/usr/share/sddm/themes/breeze/theme.conf.user
Created attachment 107617 [details]
systemsettings5.log
When I click on 'Login screen (SDDM)' item, I get lines in console:
QDBusArgument: read from a write-only object
QDBusArgument: read from a write-only object
QDBusArgument: read from a write-only object
true
When I click on 'Load from file', get:
kf5.kio.core: KSambaShare: Could not find smb.conf!
When I press ESC at opened choose file dialog I get:
XcbConnection: XCB error: 3 (BadWindow), sequence: 4170, resource id: 33569820, major code: 40 (TranslateCoords), minor code: 0
When I press next 'Apply', then showing dialog 'Authentication Required', I get in console:
idx: 0
And some later:
kf5.kauth: "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken."
Save Failed
"DBus Backend error: could not contact the helper. Connection error: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.. Message error: "
"DBus Backend error: could not contact the helper. Connection error: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.. Message error: "
I input my password. Nothing new in console.
Strange. I repeat and get some another log.
I record video too: https://youtu.be/nNhQUIW7npA >kf5.kauth: "Did not receive a reply. Possible causes include: the remote
application did not send a reply, the message bus security policy blocked the
reply, the reply timeout expired, or the network connection was broken."
Save Failed
Well that explains our problem.
The bit of code that runs as root to update the SDDM settings is either crashing or getting blocked.
That's tricky to debug.
You can try running:
sudo /usr/lib64/libexec/kauth/kcmsddm_authhelper
then clicking apply from system settings in the next 10 seconds. It should use the executable we started and can then get output. Or even a gdb trace if possible?
I have kcmsddm_authhelper in only specific path: usr/lib/x86_64-linux-gnu/libexec/kauth/kcmsddm_authhelper Again record video: https://youtu.be/86ZEUATBlp8 kcmsddm_authhelper have no output in console. Sorry, I have no necessary skills and do not understand what'is gdb and what I need todo more. Hm, I'm confused. I'm power off my notebook. Then power on and on login I see correct new background. But if I lock screen/sleep device and switch on again I see default blue background. Is it correctly? Or in all cases should be one background? (In reply to Yura Shinkarev from comment #8) > Hm, I'm confused. > I'm power off my notebook. Then power on and on login I see correct new > background. > But if I lock screen/sleep device and switch on again I see default blue > background. Is it correctly? Or in all cases should be one background? Lock screen background: KDE System Settings > Desktop Behavior > Screen Locking - Wallpaper tab >I'm power off my notebook. Then power on and on login I see correct new background.
So it worked \o/
|
Created attachment 107614 [details] Login screen settings OS: Kubuntu 16.04 amd64 Plasma: 5.8.7 Can not change background color. Open 'Login screen (SDDM)' from main menu. Click on 'Background' > 'Load from file' > choose png/jpg file with resolution as my notebook has. Click 'Apply'. But nothing changed. I still see default blue background.