Uso masilla y tengo una conexión inalámbrica poco confiable, así que uso la pantalla para mantener mi trabajo. A menudo me desconecto, y luego no puedo volver a conectar mi pantalla. Correré screen -D -RR
y se quedará allí indefinidamente. Intenté ctrl+zrecuperar mi consola, seguido de ps aux | grep screen
y luego kill -9
para todos los resultados, y luego screen -D -RR
nuevamente pero obtengo los mismos resultados. Intento cualquier combinación de d's y r's que quieras mencionar, pero aún así se queda ahí. Mi pantalla está allí, simplemente no hará nada, y mucho menos reanudará.
¿Alguien tiene algún consejo, truco o idea sobre cómo reanudar mi sesión de pantalla?
fuente
Tuve un problema similar con mis sesiones de pantalla. Los nombro y los configuro como sesiones multiusuario. Lo que encontré fue que estaba enumerando mis sesiones, pero diciéndome que no tenía ninguna para volver a conectarme. Entonces intenté:
screen -x <session_name>
¡Funcionó como un campeón!
fuente
No puedo decir que haya tenido un problema con la pantalla que no regresa, sin importar en qué tipo de conexión esté. Mi método habitual:
fuente
¿Es posible que este error te esté afectando?
http://savannah.gnu.org/bugs/?27462
¿Puedes intentar hacer la solución que recomiendan y ver si funciona?
fuente
Alma: https://kb.iu.edu/data/ahrm.html
fuente
Si eres inteligente como yo, estabas intentando reanudar una sesión de pantalla iniciada como
root
con la cuenta de usuario normal. Lo descubríls /var/run/screen
mostrándome un directorio pararoot
fuente
Ocasionalmente tengo el mismo problema (screen -r -d no se reanuda, no responde). Para solucionarlo, busque el terminal (tty / pty) asociado con la sesión de pantalla:
Encuentre el terminal listado (en este ejemplo pts-51):
Elimine los procesos en ese terminal (generalmente su shell):
ejecute ps nuevamente para asegurarse de que se haya ido. Si no :
En mi servidor (gnu / linux), a veces tendré que matar -9 varias veces hasta que muera.
Después de que todos los procesos en ese tty hayan desaparecido, la pantalla debería reanudarse correctamente:
fuente
Eliminar pantallas muertas con
screen -wipe
.fuente