在 Ubuntu 12.04 LTS 中尝试登录 skype 4.3 时出现错误?

在 Ubuntu 12.04 LTS 中尝试登录 skype 4.3 时出现错误?

我在我的计算机上使用 Ubuntu 12.04 LTS 很久了。我将 skype 从 4.2 升级到 4.3 并成功安装,之后当我登录 skype 时能够成功登录 skype,但 skype 窗口从我的屏幕上闪出

答案1

我使用的是 Kubuntu 14.04,但遇到了同样的问题。解决方法如下:

$apt-get update ; apt-get install sqlite

$sqlite3 ~/.Skype/[username]/main.db

在里面复制/粘贴此内容(然后按回车键):

UPDATE messages SET body_xml =( SELECT SUBSTR( body_xml, files_start, alt_end - files_start ) || SUBSTR( body_xml, 0, files_start ) || SUBSTR( body_xml, alt_end ) FROM ( SELECT msg.body_xml, instr( msg.body_xml, '<files' ) files_start, instr( msg.body_xml, 'alt="' ) + 5 alt_end FROM messages msg WHERE msg.id = messages.id ) ) WHERE type = 68 AND body_xml NOT LIKE '<file%';

要退出,请输入:

.quit

这保存了我的所有历史记录!

资料来源:

http://community.skype.com/t5/Linux/Skype-4-3-crash-on-ubuntu-14-04/td-p/3219892/page/3

相关内容