23

I get the following message when trying to sign into skype after my Ubuntu machine hasn't been shut down properly and skype was running:

"We can't open Skype. You are already signed in on this computer. Please sign out and try again."

4

4 回答 4

45

要解决此问题,您需要手动删除 .Skype 目录中的锁定文件。

为此,请在终端中运行以下命令:

cd ~/.Skype
find ./  -name "*.lock" | xargs rm
find ./  -name "*.lck" | xargs rm
于 2013-07-01T07:57:25.233 回答
19

如果没有任何效果,请执行以下操作:

cd ~
rm -rf .Skype     

这将删除完整的 Skype 配置,并且您是现有的和错误的会话。.Skype 将在您重新启动 Skype 时重新创建。

于 2013-12-21T12:55:22.540 回答
6

正如 Donal 指出的那样,您需要摆脱 ~/.Skype 目录中的锁定文件。我比 Donal 更喜欢这个 cmd,仅仅因为它是单行的。除了我不能在评论中添加代码块外,我会将其作为评论添加到 Donal 的答案中。

find ~/.Skype -regex ".*\.lo?ck" -exec rm {} \;
于 2014-05-20T00:35:14.207 回答
4

以上在 Ubunto 12.04 安装上没有解决它。但是帮助删除整个 ~/.Skype 子目录: sudo rm -R ~/.Skype 下次登录时由 Skype 应用程序重新制作。

于 2013-10-29T22:29:04.273 回答