É um recurso legítimo, embora eu não saiba exatamente o motivo original dele. Eu suponho que Screen remove o 'outer' tty do utmp porque ele não é mais relevante - contanto que você esteja "ligado", para a maioria das intenções e propósitos você não está realmente interagindo com o 'outer' tty.
Normalmente, não causa problemas porque o Screen deve adicionar entradas utmp para cada inner pty (correspondente a cada janela de tela). Você deve ver entradas com nomes de host como " :S.0
" ou " <originalhost>:S.0
" na saída who -a .
Se isso não acontecer, verifique se a janela está marcada como "conectada"; tente Ctrl + A Shift + L para alternar o estado de login. (O estado padrão é definido usando deflogin on
em ~ / .screenrc ou o screenrc em todo o sistema.)