Depuis un moment maintenant, j'utilise Byobu pour gérer des sessions d'écran pour moi. Cependant, j'ai rencontré un problème étrange: la session continue de se verrouiller. Par verrouillage, je veux dire que je ne peux rien taper, et seulement si j'attends quelques minuites, je déverrouille et fais tout ce que j'ai tapé avant.
Actuellement, sa situation empire. La session continue de se verrouiller toutes les minutes environ. Même lorsque j'ai redémarré Putty, passé de l'authentification par clé privée à l'authentification par mot de passe et même modifié les installations de Putty, il se bloque toujours. C'est arrivé au point où je vais me connecter et la fenêtre actuelle est gelée mais je suis capable de passer à une autre fenêtre, seulement pour que cela se fige en quelques secondes.
Un autre nouveau développement est que, parfois, lorsque je me connecte pour la première fois, Byobu ne s'affiche même pas, il reste juste là après la ligne "Dernière connexion". Une fois, j'ai eu une WriteMessage: Broken pipe
erreur et elle est tombée en shell normal sans byobu.
Étrangement, le tunnel que j'ai ouvert fonctionne toujours. J'ai pu vérifier les graphiques du processeur et j'ai vu que le serveur n'était sous aucune charge, ce qui signifie que la session n'a pas gelé car elle avait d'autres choses à faire.
Des suggestions sur la façon de résoudre ce problème?
reset
, même si je ne pense pas que cela fonctionne car le changement de fenêtres est également figé.
top
pour voir si cela prend du temps CPU. Exécutez strace -p1234
(où 1234 est le screen
PID) pour voir ce qu'il fait et idem pour le SCREEN
processus. Vous devrez exécuter un screen
qui n'est pas setuid ou setgid, ou exécuter en strace
tant que root.