web-dev-qa-db-fra.com

Impossible de se connecter à Skype: se plaint de l'existence d'une autre instance lorsqu'il n'y en a pas

Chaque fois que j'essaie de me connecter à Skype dans Ubuntu 11.10 64 bits, le message "Échec de la connexion" et "Il est possible qu'une autre instance de Skype existe" m'empêche de pouvoir me connecter.

J'ai eu ce genre d'erreur par le passé dans les versions précédentes d'Ubuntu. J'avais oublié que Skype était en cours d'exécution et j'essayais de l'ouvrir à nouveau dans le tableau de bord. Il était facile de résoudre ce problème en fermant simplement la fenêtre supplémentaire. Mais ce temps est différent et beaucoup plus frustrant, car je reçois cette erreur même après un démarrage à froid ou une exécution killall skype... fois où AFAIK Skype ne devrait même pas fonctionner du tout. Skype n'apparaît même pas dans l'onglet Processus du Moniteur système avant que j'essaye de le démarrer. Je suis donc presque sûr qu'il n'y a pas de seconde instance en cours d'exécution.

J'utilise la version 2.2.0.35-1 de Skype à partir du Centre de logiciel Ubuntu. J'ai déjà essayé de le réinstaller en vain. D'autres suggestions?

Autres choses que j'ai essayées:

Essayé le première réponse à poster pour obtenir le résultat suivant:

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

J'ai également essayé une suggestion du commentaire à cette réponse pour un problème très similaire (en particulier, exécuter pkill skype et pkill -9 skype), mais cela n'a pas fonctionné non plus.

Vous pouvez essayer de supprimer votre dossier ~/.Skype (n'oubliez pas de sauvegarder en premier). Cela résout généralement les problèmes de ce type.

Selon six ans:

Plutôt que d’effacer tout le dossier, vous pouvez fermer Skype et supprimer ces fichiers; ~/.Skype/shared.lck, ~/.Skype/username/*.lock, ~/.Skype/username/*-journal. En les supprimant, vous supprimez le verrouillage et conserve l'historique et les préférences de votre chat.

Vous pouvez le faire en exécutant la commande suivante dans un terminal:

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

Où "votre-nom-d'utilisateur-ici" est votre nom d'utilisateur Skype.

Vous pouvez également utiliser le gestionnaire de fichiers pour le faire. Accédez simplement à votre dossier ~/.Skype/your-username-here et supprimez les fichiers manuellement.

10
RolandiXor

Vous pouvez voir si une autre instance de Skype est en cours d'exécution si vous tapez ps -ax. Si vous voyez une instance de Skype dans la liste, vous pouvez essayer de la tuer avec kill -kill XYZ. XYZ serait le pid - un nombre le plus élevé composé de 4 à 5 chiffres. Bonne chance - peut-être que ça marche;)

1
Ewald