У мене сеанс екрана "основний", розпочатий в /dev/ttySAC0і ш, розпочатий в /dev/ttySAC0(зовнішній сеанс) із потоками введення, виводу та помилок, перенаправлений на псевдотермінал /dev/pts/1. Коли я підключаюсь до / dev / pts / 1 терміналу і намагаюся запустити screen -r main, це не вдається:
WriteMessage: Bad file descriptor
Але створення нового екранного сеансу screenпрацює чудово. Крім того, якщо я запускаю screen -r mainцей сеанс екрана, у мене з’являється екран із моїм збереженим сеансом в іншому сеансі екрана. Це не корисно, але це працює.
Навіть якщо я запускаю новий сеанс в /dev/pts/1, відриваюся від нього і намагаюсь відродити його, я отримав таку ж помилку.