chvt N com N o número do terminal (2 no seu exemplo). No Debian está no pacote kbd , acho que deve ser o mesmo no Ubuntu.
Estou conectando ao computador de destino por meio do SSH na linha de comando. O computador de destino está executando o Gnome. Eu preciso ser capaz de dizer ao computador de destino para alterar sua área de trabalho para um console de texto em tela cheia (como quando você faz ctrl-alt-f2 ). A execução do terminal Gnome em tela cheia não é uma opção. Isso é possível?
Você pode executar: telinit 3 ou init 3 como root.
Isso eliminará as sessões multiusuário gráficas e entrará no nível de execução 3.
Você não menciona a versão específica do Linux, mas, para as reinicializações subseqüentes, deseja padronizar para o nível de execução 3 (em vez de 5) no seu /etc/inittab .
Mude para o console virtual 2 executando chvt 2 .
Você vai querer usar wmctrl . É um programa que pode mexer com o X windows. Mais informações podem ser encontradas aqui . Também: artigo da Wikipedia e página de manual . Este programa pode ser instalado na máquina de destino executando apt-get install wmctrl .