Using “screen” on Linux to perform your important work? Way to go, SysAdmin 🙂
Then you might at some point encountered the following behavior – while attempting to resume a session using “screen -r”, the following message occurred :
There is a screen on:
1610.pts-0.host (25/08/18 08:25:36 PM) (Attached)
There is no screen to be resumed matching 1610
This behavior actually result from using multi-display mode. When you detach a screen session on multi-display, it will only detach on the current terminal.
You can easily workaround this issue using “-x” option instead of the usual “-r” as followed :
screen -x <screen_session_ID>
Example :
screen -x 1610