发送邮件或在组件之间切换时,Evolution会变慢

我正在与Evolution战斗。 基本上它工作正常 – 但在某些情况下反应很慢。

帮助者的问题

  1. 难道远离倭黑猩猩的变化与放慢速度有关吗?

  2. 新引擎和“异步操作”可能会有一些问题。 该怎么办? 有没有例如任何配置文件?

  3. 我想恢复以前的“工作情绪”。 我怎样才能加速这件事呢?

不同的场景

  • 在发送邮件时,composer php窗口在那里挂起非活动状态几秒钟,一切都变灰了(消息/附件越大,所需的时间就越长)。 虽然有一个绿色的复选标记表示它已被发送,但我不确定a)为什么它仍然阻止所有内容b)我是否可以简单地关闭它而不会“破坏”/“丢失”任何东西。 在早期版本中,composer php窗口关闭得非常快,人们可以看到消息被存储到本地“发件箱”中,直到它被发送,并且可以立即继续下一个任务。 我更喜欢当前的行为,在窗口关闭之前,我无法在应用程序中执行任何操作。
  • 在模块之间切换。 来自邮件和切换到地址簿需要几秒钟。 切换到日历也是如此。 我读到了不同的“可能原因”,并尝试了一些方法:
    • 我只有3本本地通讯录,因此这里不应该涉及任何网络。 为了确保,我切换到离线模式,然后尝试访问地址簿。 没有明显的区别。
    • 我使用3个Google日历。 切换到离线模式产生了微小的差异,但是很小,以至于它也可能是“想象力”,因为在这种情况下人们可能已经预料到了
    • 根据一些报道,禁用任务应该有所帮助。 好吧,它不是我的情况,因为我不经常使用它们(这里只存储了两个本地项目)

也许我还应该提一下,我正在使用KDE4桌面(所以没有Unity或Gnome,尽管两者都安装在计算机上)。 在我更新到12.04之前,我没有遇到这个问题。

虽然我出于不同的原因这样做,但升级到Evolution 3.4可能会有所帮助。 由于测试不充分,Ubuntu故意保留了旧版本的Evolution(以及其他一些Gnome应用程序)12.04。 也就是说,我没有遇到你所描述的任何问题。

感谢AU会员,我找到了Stracciatella PPA,它拥有Gnome 3.4的所有function。 安装Evolution本身是相当轻松的,虽然Ubuntu真的不想要你,所以你必须告诉它明确地这样做。

  1. 添加repo: sudo apt-add-repository ppa:janvitus/gnomestracciatella
  2. 更新apt( sudo apt-get update
  3. 安装Evolution( sudo apt-get install evolution
  4. 删除或禁用PPA,因此Ubuntu不会继续抱怨它无法更新所有内容。

在做了一些Google-Fu之后,我发现了一个类似的问题,对于一个(甚至)旧版本的Evolution,其中一个“buggy”插件导致了麻烦。 没有启用甚至安装该特定插件,我查看了已启用的插件。 在我的情况下显然不需要的一切,我禁用:

  • dbx-import(MS Outlook的东西 – 我从来不需要)
  • pst-import(再次MS Outlook)
  • 脸(我更喜欢纯文字邮件,所以不需要附上我的脸)
  • 自动联系人(每次你回复邮件,收件人都会被添加到你的地址簿中 – 我从来不需要这样做)
  • email-custom-header(可以玩的好东西,为你发送的所有邮件添加自定义标题 – 但肯定不是必需的)
  • mark-all-read(很少使用这个)

看起来我设法改善了很多情况:在组件之间切换得快得多(而不是5-10秒,现在需要不到1秒),composer php窗口现在在~2s(而不是10+秒)内关闭。

事情几乎恢复正常。 仍然感觉不像12.04更新之前那么顺利(特别是composer php窗口“闲逛”) – 但这可能也是想象力。 现在剩下的小延迟是我真正能够忍受的 – 而不是之前的滞后行为。

当我觉得需要其中一个时,我仍然可以缩小负责的插件(这可能只发生在最后两个),在这种情况下,我会在这里更新我的答案。 但是现在我很高兴事情变得如此sm – 而且现在不想“触摸正在运行的系统”:)


编辑:这似乎只带来了暂时的改善。 在Evolution运行了几个小时后,它再次减速。 在组件切换方面并没有那么多 – 但是在消息完全发送之前,编辑器窗口仍然保持打开状态,这对于具有例如大附件的大消息尤其令人讨厌。 所以我仍然在寻找一个解决方案 – 我现在所拥有的,如果有的话,只是部分解决方案。

它如何神奇地解决了

我已经放弃了这个,当它突然解决自己作为别的东西的副作用。 罪魁祸首(我应该已经预料到正在使用它)似乎是KDE4的等离子桌面:大约一周前切换到LXDE,很多东西变得令人兴奋(包括Firefox和Evolution),一堆其他问题神秘地消失了1,2 ,我对这种情况几乎感到满意 – 除了发送邮件的邮件窗口,它仍然没有像以前的版本那样立即关闭(但是也没有那么久),“switch”引入了一个关于我的SuperKaramba状态栏的一个非常小的新问题。

TL; DR:

作为KDE用户已有近20年的时间了(是的,那么久,在20世纪90年代引入KDE1时),我从来没有想过等离子桌面。 因此,在去年我不得不切换到新机器之前,我仍然使用KUbuntu 8.04作为支持KDE 3.5的最新LTE。*。 我不想用一个过时的系统设置我的新机器,这使我安装了Ubuntu 12.04和KDE 4.x(包括它的等离子桌面)。 如果你浏览我的问题(不是那么多),你会看到我立刻遇到了一堆问题:等离子吃了我的记忆3 ,进展变慢,直到几乎无法使用,如果没有关闭,每周重启两次(这里的问题),加上更多我甚至不敢问的东西1,2 。 很难摆脱Nepomuk,Akonadi以及我没有要求的所有其他不需要的服务!

因此,在将近20年后与KDesktop分手是一件令人遗憾的事情 – 但它似乎是改变的时候了。 成为LXDE用户大约8天后,我必须说我几乎不会错过任何东西 – 除了我在过去10年中配置和调整的SuperKaramba状态栏以完全符合我的需求,并且不再正常行为4


所以要停止我的“咆哮”:如果你使用了很多Gnome应用程序(特别是Evolution),那么KDE4对你的桌面环境来说不是一个好选择。 如果您既不是Unity的朋友(及其所有后台服务,就像我的情况一样),请考虑使用LXDE,XFCE或E17(Enlightment) – 为您省去了很多麻烦! 如果需要,您仍然可以使用自己喜欢的KDE应用程序(对我而言,这包括Okular,Gwenview,Qps,K3B和KTerminal)。

如果你没有看到我在接下来的3个月内更新这个问题/答案,你可以放心地认为这个答案真的解决了它。 小心谨慎,在接受它之前我还会等一会儿:)


脚注

另外一个问题解决了:当编辑邮件,并通过相应的下拉菜单切换signatur或格式化时,我无法再在编辑器窗口中编写。 几个星期后,我找到了解决办法(打开一些菜单,再次关闭它,写作成为可能),但它仍然很烦人

2使用桌面寻呼机切换到另一个桌面需要一分钟,而等离子完全冻结。 在切换终于解雇之前,我仍然可以在“旧”桌面上打开的应用程序中工作。

3没有出现在topmemstat和其他工具中 – 看看Free RAM消失 – 内存泄漏?

4看LXDE上的Superkaramba忽略主题位置而无法处理锁定/解锁? 。 我尝试使用Screenlets (声称处理SuperKaramba主题),但我得到的只是背景图像。 它目前使用来自等离子的superkaramba 显示一切正常,但所有行动都已死亡。

很遗憾看到这仍然是一个问题,但……现在似乎对我有用了。 我在Ubuntu 14.04安装上使用Evolution 3.10.4,我有两个谷歌IMAP帐户(和一些其他非谷歌帐户)。 我注意到Evolution底部的状态栏似乎依旧于“解析imap.google.com”,所以…我运行了一些命令; ping imap.google.com并ping smtp.google.com。 我知道,不太理想(谷歌可能会更改IP,负载平衡,ping两次,你会得到一个不同的IP!),但我将这两个条目添加到我的/ etc / hosts文件中:

74.125.28。### imap.gmail.com 173.194.79。### smtp.gmail.com

(使用您自己的ping中的IP)

这只是一天,但我注意到了即时的改善。 因人而异。