自从更新到 Ubuntu 14.04 以来,我使用任何聊天客户端(empathy、pidgin)都遇到了问题。我想可能是出于不同的原因(pidgin 拒绝连接到 google talk,empathy 无法启动)
如果我单击 empathy,或者将其输入命令行,则什么也不会发生。运行 which empathy 会产生正确的位置。
我尝试过多次清除并重新安装。我不确定 telepathy 是否安装正确,因为 12.04 留下的 telepathy 存储库为我提供了一个 404 的可信版本,所以我将它们从源列表中删除。我尝试查看 telepathy-core 是否已安装,但显然没有安装...然而,这可能是无用的信息,因为我找不到有关 14.04 版 telepathy 的任何新信息。
当 empathy 安装时,它会带来大量的 telepathy 包,所以我假设如果它在启动和安装时无法正常工作,至少会导致终端出现依赖错误。
无论如何,我无法从命令行获取任何信息,因为当我调用 empathy 时什么都没有发生。它没有挂起,也没有启动任何东西。如果我点击通知栏和应用程序菜单,情况也是如此
我该如何调试它?有没有办法查明它是否正在尝试启动?
编辑:
我设法得到了一些 gdb 输出
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffdef49700 (LWP 6621)]
[New Thread 0x7fffde748700 (LWP 6622)]
[New Thread 0x7fffdd654700 (LWP 6623)]
[Thread 0x7fffdd654700 (LWP 6623) exited]
[Thread 0x7fffde748700 (LWP 6622) exited]
[Thread 0x7fffdef49700 (LWP 6621) exited]
[Inferior 1 (process 6617) exited with code 0377]