Vérifiez si vous avez la variable d'environnement STY
jeu:
[[email protected] ~] echo $STY
25771.pts-0
Si la variable est définie, vous dites screen
à refixer à une session existante. Si cette session n'existe pas, alors vous verrez l'erreur que vous obtenez.
Pour résoudre ce problème, juste effacer la variable d'environnement en exécutant:
export STY=
et essayez de démarrer à nouveau screen
.
Ce scénario est peut-être dû au fait que vous avez déjà exécuté une session d'écran (qui a configuré la variable d'environnement STY pour vous) qui s'est maintenant fermée. Par exemple:
xterm
screen
# The following xterm will inherit the existing STY environment variable.
xterm &
# close the initial xterm, and in the new xterm run the following:
screen
Le dernier appel à screen
vous donnera votre erreur, car il a toujours la variable d'environnement STY
de l'original (maintenant disparu) Session screen
.
Est-ce une question superuser.com? – andcoz