Skype 登录后关闭

Skype 登录后关闭

我使用 Ubuntu 软件中心安装了 Skype。当我登录 Skype 时,它​​自动关闭。我尝试删除并重新安装它,但问题仍然存在。如何解决?

更新:

登录后的日志输出。

hieund@hieund:/etc$ skype
Fatal: ASSERT: "interface->childCount() == children.count()" in file adaptor.cpp, line 200
Aborted
hieund@hieund:/etc$ 

答案1

您的错误消息让我通过 Google 找到了这个 Ubuntu 错误。

https://bugs.launchpad.net/ubuntu/+source/qt-at-spi/+bug/890240

如果它影响到 Skype,我很惊讶它没有得到更多的关注。如果你能分享你的经验,可能会有所帮助:)

答案2

尝试一下这个。

http://www.filchiprogrammer.com/blog/2011/10/30/skype-issue-assert-interface-childcount-children-count/

我在 Google 上搜索解决方案,结果输入了:

export QT_ACCESSIBILITY=0

解决了这个问题。

希望这对在 Ubuntu 11.10 中设置 Skype 的任何人都有帮助。

对我来说很好

答案3

Skype 4.3 不再支持 32 位,因此微软会在您登录时将其关闭。(愚蠢)。解决方案:让 Skype 成为“更高”的版本: sudo sed -i 's/4.3.0.37/8.3.0.37/' /usr/bin/skype 它将二进制文件中的版本号替换为更高的版本号,以解决强制不兼容问题。通过调用 skype --version 或相应地更新命令,确保您拥有相同的版本 4.3.0.37。感谢 YuriyKuzin。

答案4

嗯,实际上,在尝试应用我不知道有多少人的建议后,在 Ubuntu 10.04 上对我唯一有用的方法是sound device configuration在启动后立即Skype转到在出现任何已连接的联系人之前进行测试呼叫在屏幕上(你必须要快!!)。

从此以后,我甚至可以在不等待女士说话的情况下暂停测试通话,并Skype继续工作。我偶然发现了这个解决方案。

相关内容