J'ai une session d'écran "principale", démarrée dans /dev/ttySAC0et sh, commencée dans /dev/ttySAC0(session d'écran extérieure) avec des flux d'entrée, de sortie et d'erreur, redirigés vers le pseudoterminal /dev/pts/1. Lorsque je me connecte au terminal / dev / pts / 1 et essaie de l'exécuter screen -r main, il échoue avec:
WriteMessage: Bad file descriptor
Mais la création d'une nouvelle session d'écran avec screenfonctionne très bien. De plus, si je cours screen -r maindans cette session d'écran, j'ai obtenu l'écran avec ma session enregistrée dans une autre session d'écran. Ce n'est pas utile, mais ça marche.
Même si je commence une nouvelle session /dev/pts/1, je m'en détache et j'essaye de la relancer, j'ai la même erreur.