Launch GNOME Control Center with this trick (thanks, Reddit ):
env XDG_CURRENT_DESKTOP=GNOME gnome-control-center
and set up your calendar settings (Online accounts) from there.
Worked for me :)
Not an answer, but I don't have enough reputation to comment :)
I use Arch Linux, too, with XFCE Desktop and I experience the same problem.
As I'm watching the output of journalctl -f
while trying to add a new calendar provider, I get some clues on what is going on:
I get similar errors if I'm trying to launch GNOME Control Center.
The function
#4 0x00005654135cad52 cc_shell_model_set_panel_visibility (gnome-control-center)
appears in both of the outputs.
My best guess is that to access these settings, the calendar app uses GNOME Control Center, but the latter assumes GNOME Shell and calls a function that depends on its runtime environment.
1 .Go to Google Calendar -> Settings ( Top Right of the page )
2 .In there, click on the Calendar Tab
( Top left of said page )
3 . Click on export Calendar
. This will download the calendar in an .ics
file format.
4 . Extract the .ics
file and go to Gnome Calendar, click on settings. From the dialogue box that appears, select from file
and go to the extracted .ics
location and select the one without the '#' in the starting of its name.
5 . Select synchronize back in Calendar and make sure your internet is working.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.