У меня есть сеанс экрана "main", начался в /dev/ttySAC0и sh, начался в /dev/ttySAC0(вне сеанса экрана) с потоками ввода, вывода и ошибок, перенаправленными на псевдотерминал /dev/pts/1. Когда я подключаюсь к терминалу / dev / pts / 1 и пытаюсь запустить screen -r mainего, происходит сбой:
WriteMessage: Bad file descriptor
Но создание нового сеанса экрана screenработает нормально. Кроме того, если я запускаю screen -r mainв этом сеансе экрана, я получил экран с моим сохраненным сеансом в другом сеансе экрана. Это не полезно, но это работает.
Даже если я /dev/pts/1начинаю новую сессию , отрываюсь от нее и пытаюсь ее оживить, я получаю ту же ошибку.