Our company CalDav calendar resource contains two calendars called "Personal Callendar" and "Staff". I'm not using the personal calendar, so I have it permanently disabled. But, when I enable the "Staff" calendar, by checking a certain CheckBox in Korganizer calendar viewer, or in the panel->Digital Clock Settings->PIM Events Plugin, akonadi (usually) forgets this setting after next plasma session login. Setting this resource as default in the korganizer doesn't have any effect. This behaviour has been confirmed on (archlinux) machine of my colleague. This behaviour (in korganizer) is there since KDE-3.5 or before. This behaviour is new in KF5 for the new style Digital Clock/Calendar plasma widget. Best regards.
I'm having a very similar error (at least I think so): I put the KDE Digital Clock widget on my desktop, enabled the PIM Events plugin, selected a few calendars from the PIM Events Plugin tab and all is fine, eg. my akonadi/PIM events are listed in the widgets calendar leftclick-popup. Upon restart though, the popup does not show any events, although all widgets options are still correct. After I disable and enable the PIM Events Plugin once, everything is back to normal. My guess is, either there is a bug in the Digital Clock widget which causes plugins to not actually be loaded upon restart or there is a race-condition between the PIM Event Plugin and akonadi/PIM maybe pushing events before the Digital Clock Widget or its PIM Events Plugin is ready. (I'lll test something...)
More details: * I can confirm, this is happening after logout -> login as with Martin Ottmar * Adding an event in KOrganizer while the PIM Events Plugin is not working does not fix it, so it does not seem like a race-condition between Widget/Plugin and akonadi/PIM. * OS is Manjaro/archlinux, KDE Plasma 5.8.5, KDE Frameworks 5.30, Kernel 4.9.6
This did not occur on my installation for a while and thus I thought it had been fixed. But after the latest update I experience this behavior again. The two CalDAV calendars selected in Korganizer are unselected and Birthday/Anniversaries is selected instead. In the moment this is installed on my machine: Plasma: 5.15.0 Framworks: 5.55.0 Applications: 18.12.2 QT: 5.12.0
I think I might be affected by the original bug as well. All my calendars are invisible upon restart of the machine. I found that restarting akonadi (using `akoandictl restart`) from a terminal while keeping korganizer open triggers the problem as well. At least in my case this disabled all calendars. Maybe you can confirm this triggers the bug as well on your installation.
I meet this problem on KDE 6.0rc1 (and beta1 beta2). With Digital Clock applet.
If I delete PIMEventsPlugin section in plasmashellrc, there will be no this section after I click apply. So there must be bad code in save config code.
Oops. It saves config when plasmashell stops.
Finally, I found it's a pure UI bug. Event was loaded, but the setting ui display the source as unselected.
Same problem, encountered in Fedora Linux 40, KDE Plasma 6.0.5, with the Digital Clock. For a few boots it kept forgetting selected resources. Now it seems it loads them but still shows them as disabled in the applet settings. This doesn't happen anymore, at least for me, in Merkuro Calendar.
I'm experiencing this exact issue with Digital Clock Applet's Calendar pop-out. The checked calendars appear to get unchecked on each reboot, and each time the settings are opened. Plasma 6.1.4, KDE Frameworks 6.5.0, Qt version 6.7.2, Wayland. Here's a video: https://overviewer.org/~pillow/up/6b3770b224/imgonnascream.mp4
Still not working. Either in the clock widget and korganizer the selected calendars are constantly forgotten not even after reboot. Just selected them various times in the widget, saved and after reopening the calendars were unselected again. In korganizer the colors are forgotten too. Any idea what configuration file is responsible and should be deleted? Kontact Version 6.2.3 (24.08.3) KDE Plasma Version: 6.2.4 KDE Frameworks Version: 6.8.0 Qt Version: 6.8.1