Summary: | Image Wallpaper can become inaccessible when using APOD POTD plugin when a certificate in the chain has expired | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Andrei Rybak <rybak.a.v> |
Component: | Picture of the Day wallpaper | Assignee: | Guo Yunhe <i> |
Status: | REPORTED --- | ||
Severity: | normal | CC: | i, nate, plasma-bugs, qydwhotmail |
Priority: | NOR | ||
Version: | 5.27.2 | ||
Target Milestone: | 1.0 | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
Certificate error -- main window
Certificate error -- details Certificate error -- issuer for chain asd.gsfc.nasa.gov Certificate error -- issuer for chain R3 Video recording -- "Change Wallpaper..." button does not work second video recording |
Description
Andrei Rybak
2021-09-24 22:34:59 UTC
Created attachment 141884 [details]
Certificate error -- main window
Created attachment 141885 [details]
Certificate error -- details
Created attachment 141886 [details]
Certificate error -- issuer for chain asd.gsfc.nasa.gov
Created attachment 141887 [details]
Certificate error -- issuer for chain R3
Created attachment 141888 [details]
Video recording -- "Change Wallpaper..." button does not work
The attached video recording demonstrates the 5th step of "STEPS TO REPRODUCE" and the observed result of the button "Change Wallpaper..." not working as expected. The attached screenshot show the relevant information in the error dialog about the expired certificate. I've highlighted the relevant bits of information on the screenshots. > The attached screenshot show [..]
I mean "screenshots", in plural, here. There are four screenshots with different windows and tabs open.
I have managed to find a BAD workaround: 1. Backup files '~/.config/plasma-org.kde.plasma.desktop-appletsrc' and '~/.config/kscreenlockerrc (1)'. 2. Delete the originals of these files. 3. Restart plasmashell via "killall plasmashell; kstart5 plasmashell" 4. Open "System Settings" 5. Click "Change Wallpaper..." and it works. But this is obviously suboptimal -- I lost all my Plasma settings in the process. I could not figure out which parts of the file 'plasma-org.kde.plasma.desktop-appletsrc' are responsible for this. Partial removal of lines with "wallpaper" and "potd" in them doesn't help. The root cause of this bug could be in "kdeplasma-addons/Picture of the Day" (https://bugs.kde.org/enter_bug.cgi?product=kdeplasma-addons&component=Picture%20of%20the%20Day). However, even if "Picture of the Day" is broken, I feel that button "Change Wallpaper..." in System Settings shouldn't break because an underlying addon is broken. Found a much better workaround. There is another way of getting to the wallpaper settings, which isn't broken: 1. Right click on the desktop 2. Click on "Configure Desktop and Wallpaper..." Does it work if you right-click on the desktop and choose "Configure Desktop and Wallpaper?" Created attachment 141966 [details] second video recording Nate Graham, please Comment 10 https://bugs.kde.org/show_bug.cgi?id=442912#c10 If I right-click on the desktop and choose "Configure Desktop and Wallpaper", the expected window appears. But inside that dialog, switching to the "Wallpaper Type: Picture of the Day" and "Provider: Astronomy (NASA)" leads to the same exact Server Authentication error as described above and demonstrated on the screenshots. If I use this workaround and switch to a non-broken "Wallpaper Type", then in "System Settings" > "Quick Settings", the button "Change Wallpaper..." is unfortunately still broken. (See second video recording) Side note: the NASA APOD wallpaper that is visible in the second video recording is just a cached locally picture from 25 September 2021: https://apod.nasa.gov/apod/ap210925.html (In reply to Andrei Rybak from comment #13) > recording is just a cached locally picture from 25 September 2021: > https://apod.nasa.gov/apod/ap210925.html That's of course is supposed to be 24 September: https://apod.nasa.gov/apod/ap210924.html |