I have logged in from tty6, then logged out. Now, executing the w command from a terminal inside unity gives the following output:
mark@mark-Latitude-D620:~$ w
19:27:19 up 2:40, 3 users, load average: 0.41, 0.61, 0.46
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
mark tty7 16:47 2:39m 5:06 0.22s gnome-session -
mark pts/2 :0.0 19:13 7.00s 0.30s 0.00s w
Isn't the command supposed to list only the logged in users? I am using Ubuntu 12.10.
Edit
Note that the w command reports that 3 users are logged in (in the header) but only shows 2 entries.