Eu tenho este programa que pode ser executado com uma interface de usuário de texto e uma interface de usuário gráfica.
Ele não possui nenhuma opção de linha de comando para forçar um ou outro, mas acho que de alguma forma detecta automaticamente se estamos no X ou não (por exemplo, se eu o executar a partir de um terminal virtual, ele entrará no modo de texto e se eu o executar a partir de um emulador de terminal X abre uma janela gráfica separada).
Eu gostaria de forçá-lo no modo de texto e executá-lo dentro do terminal X. Como eu faria isso?