Você provavelmente tem um problema com um dos arquivos:
/var/log/wtmp
/var/run/utmp
O comando last
pode lhe dar um resultado estranho. Você pode usar o comando setutent
para repará-lo. Ou apenas a maneira simples:
1. logar como root e renomear os 2 arquivos.
2. não saia, por segurança.
3. faça o login com qualquer usuário e faça o logout. Os dois arquivos devem ser recriados.
4. como root: last
deve fornecer uma saída sensata.
5. se tiver certeza de que está tudo bem, exclua os dois arquivos