无法登录Skype:抱怨当没有实例时存在另一个实例

每当我尝试在64位Ubuntu 11.10中登录Skype时,它总是说“登录失败”和“另一个Skype实例可能存在”,从而阻止我能够登录。

我以前在Ubuntu版本中遇到过这种错误,我会忘记我已经运行了Skype并尝试再次在Dash中打开它,只需关闭额外的窗口就可以轻松解决。 但这次是不同的,更令人沮丧的是,因为即使从冷启动或运行killall skype开始,我也会收到这个错误…当AFAIK Skype甚至根本不应该运行时。 在我尝试启动之前,Skype甚至没有显示在系统监视器的“进程”选项卡中,所以我很确定没有第二个实例在运行。

我正在使用Ubuntu软件中心的2.2.0.35-1版本的Skype。 我已经尝试重新安装它无济于事。 还有其他建议吗?

我试过的其他事情:

尝试发布第一个答案以获得以下输出:

 christopher@Xyz:~$ ps -ax | grep skype Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html 10072 pts/0 S+ 0:00 grep --color=auto skype christopher@Xyz:~$ kill -kill 10072 bash: kill: (10072) - No such process 

我也尝试了从这个答案的评论中提出一个非常类似的问题的建议(具体来说,运行pkill skypepkill -9 skype ),但这也没有用。

您可以尝试删除~/.Skype文件夹(请记住先备份)。 这通常可以解决这类问题。

据sixones说:

您可以关闭Skype并删除这些文件,而不是擦除整个文件夹; ~/.Skype/shared.lck~/.Skype/username/*.lock ~/.Skype/username/*-journal~/.Skype/username/*-journal 。 删除它们会清除锁定并保留聊天记录和首选项。

您可以通过在终端中运行以下命令来执行此操作:

rm ~/.Skype/your-username-here/shared.lck, ~/.Skype/your-username-here/.lock, ~/.Skype/your-username-here/*-journal

“your-username-here”是您的Skype用户名。

您也可以使用文件管理器来执行此操作。 只需导航到~/.Skype/your-username-here文件夹并手动删除文件。

如果键入ps -ax则可以查看是否正在运行另一个Skype实例。 如果你在列表中看到一个skype实例,你可以尝试用kill -kill XYZ杀死它。 XYZ将是pid – 最多的数字,4-5位数。 祝你好运 – 也许它有效;)