我最近安装了 Ubuntu 20.04,到目前为止我非常喜欢它。今天早些时候,我尝试将我的日历同步到操作系统附带的 gnome-calendar。
我在设置中关联了我的 Google 帐户,我使用 Google 日历订阅的地区假日会显示在 gnome-calendar 中以及点击屏幕顶部的日期和时间时弹出的下拉菜单中。到目前为止一切顺利。
然而,对我来说更重要的日历是我的大学时间表,上面有所有讲座的时间等。这个也通过我在大学网站上获得的 URL 同步到我的谷歌日历。它链接到一个 iCal。所以我希望它会出现在 gnome-calendar 中,因为我正在同步我的谷歌日历,但不知何故它没有出现。所以我所做的是转到 gnome-calendar -> 管理日历 -> 添加日历 -> 粘贴 URL。这确实将大学日历与 gnome-calendar 同步,但每当我打开 gnome-calendar 时,它都需要整整 30 秒才能显示出来,这有点不方便。谷歌的东西会立即显示出来,所以我不知道问题出在哪里。这个 gif 屏幕录像显示了它需要多长时间:
值得注意的是,我的大学时间表也没有显示在下拉菜单中,您可以在那里看到所有同步的日历,直到 30 秒后弹出。它也没有显示在管理日历中。我尝试禁用同步并重新启用 Google 和大学日历的同步,但无济于事。注销并重新登录也无法解决问题。值得一提的是:在我之前在当前会话中打开 gnome-calculator 之前,大学日历事件根本不显示在下拉日历中。
所以我想要实现的是让所有事件立即发生。在研究它时,我偶然发现了这个答案但据我所知,下载 ical 意味着每次事件发生变化时我都必须下载,这非常烦人。这样一来,我还不如一直用浏览器打开 Google 日历。
在下拉日历中,单击屏幕顶部的日期时,大学活动会立即显示出来。但是,我在 gnome-calendar 设置中为其指定的橙色却没有出现。请参阅:
。
如果颜色能显示出来那就太好了。我认为这与日历无法立即同步的问题有关,所以这不是一个单独的问题。
编辑:今天的下拉日历有所不同,我的讲座在启动后立即出现(无需打开 gnome-calendar),现在旁边有一个日历符号。参见:
我对 Ubuntu 和 Linux 总体来说还比较陌生,所以如果我尝试实现的目标无法实现,或者我尝试实现目标的方式完全没有意义,请告诉我。我希望我的问题是什么,这很清楚。
答案1
我不确定您是否已经找到解决方案,但是这个:https://www.marc-richter.info/fix-missing-google-calendars-in-evolution-caldav/帮助过我。
我不需要手动将 Google 中的“其他日历”添加到 Ubuntu 日历,它会自动同步。