升级到 38.3.0 后 Thunderbird 不再启动

升级到 38.3.0 后 Thunderbird 不再启动

上周一,我在 Mint 17.2 XFce 上将 Thunderbird 升级到版本 38.3.0 后,我无法再启动 Thunderbird。

首先,我确保我的个人资料中的文件全部归我所有。当这没有帮助时,我重命名了~/.thunderbird目录。通常 Thunderbird 会创建此目录。不是在这种情况下。

我搜索并尝试使用提示来strace -f /usr/bin/thunderbird看看会发生什么。在生成的 6015 行中的最后 20 行中,我可以看到 LDAP 有问题。

我使用 OpenLDAP 进行用户身份验证,效果正确。当我登录时,我可以查询 OpenLDAP,所以我认为问题不是对 OpenLDAP 服务器(位于不同服务器中)的访问。进一步搜索给出了一些不起作用的解决方案:

  • touch /var/lib/libnss-ldap/bind_policy_soft;
  • 普京。bind=soft/etc/libnss-ldap.conf

当我启动时我几乎解决了这个问题NSCD服务。 Thunderbird 启动,我可以阅读我的地址簿并检查我的日历。看不到任何电子邮件,并要求我配置我的邮件帐户。同时NSCD服务已停止。当我检查~/thunderbird目录时,我发现我的个人资料中的某些文件具有当前日期和时间。

答案1

我还是不知道发生了什么事。现在它又开始工作了。一定是出了什么问题NSCD服务。几天后我发现它又开始运行了。现在我可以再次启动 Thunderbird。不幸的是,我不得不重新配置与远程邮件服务器的连接。之后,我复制了所有文件夹(包括使用不同名称的“旧”收件箱),所以我什么也没丢失。

相关内容