Consider session active when user is switched away/comes back
It really does not make sense for the session to be inactive when the user comes back. The result is that we currently do DPMS OFF right away when one switches back to the VT from a different user. Advertising the session as active while the user is away would resolve these issues, I think.