He notado que un cierre de sesión (cierre de sesión) de mi sesión de usuario X matará cualquier tmuxsesión que haya iniciado, incluso las sesiones que había ejecutado con sudo tmuxcomandos similares. Estoy seguro de que esto no sucedió anteriormente, pero algunos cambios recientes han afectado este comportamiento.
¿Cómo mantengo estas tmux(o screen) sesiones, incluso después de finalizar mi sesión X?

Respuestas:
Esta "característica" ya existía
systemdanteriormente, pero lossystemddesarrolladores decidieron efectuar un cambio en el valor predeterminado , para permitir la configuración de la finalización de procesos secundarios al cerrar sesión en una sesión.Puede revertir esta configuración en su
logind.conf(/etc/systemd/logind.conf):También puede ejecutar
tmuxcon unsystemd-runcontenedor como el siguiente:Para estos sistemas, es posible que solo desee alias el comando
tmux(oscreen):fuente
systemd-logindlo correcto. bugs.debian.org/cgi-bin/bugreport.cgi?bug=825394#221