在我的Ubuntu机器因未正常关机而Skype仍在运行时,我尝试登录Skype时得到以下消息:"我们无法打开Skype。您已经在该计算机上登录。请注销后再试一次。"
为解决该问题,您需要手动删除在您的.Skype目录中的锁定文件。
要执行此操作,请在终端中运行以下命令:
cd ~/.Skype
find ./ -name "*.lock" | xargs rm
find ./ -name "*.lck" | xargs rm
如果什么都不起作用,就做这个:
cd ~
rm -rf .Skype
这会删除完整的Skype配置以及您现有的错误会话。重启Skype后,Skype将重新创建。
正如Donal所指出的那样,您需要摆脱在~/.Skype目录中的锁定文件。我更喜欢这个命令,只是因为它是一个一行代码。我会将其作为评论添加到Donal的答案中,但我不能在评论中添加代码块。
find ~/.Skype -regex ".*\.lo?ck" -exec rm {} \;
sudo apt-get install sni-qt:i386
,杀死了Skype进程,从.Skype中删除了.lck文件(请参见下面的答案),然后从启动器重新打开。然后图标出现在右上角。 - Will Keelingpkill Skype
- jeet.chanchawat