Eu me deparo com esse problema também porque alterno entre o console e os terminais virtuais gráficos em uma base regular. O Xorg by design suspende seus clientes durante os switches VT, razão pela qual seus clientes parecem "congelar" quando o VT do Xorg não está mais ativo. O Wayland não, portanto, se os programas que você precisa para ficar rodando em um VT em segundo plano suportarem o novo protocolo de exibição, use um compositor Wayland ao invés do Xorg.
Uma maneira de contornar esse problema é executar programas gráficos em um servidor VNC local para que eles nunca sejam suspensos. Esta é a solução alternativa que eu uso com mais frequência.