J'ai une session d'écran "principale", démarrée dans /dev/ttySAC0
et 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 screen
fonctionne très bien. De plus, si je cours screen -r main
dans 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.
la source
Cela se produit si j'ai un écran avec le même nom qu'un autre écran + plus de texte après, le nom d'écran sans le texte supplémentaire se casse, c'est-à-dire
travaux:
échoue:
travaux:
la source