Bien, ya que parece que el tema de capturar la salida de consola en un textview parece muy complicado, se me ocurre que habría la posibilidad de incrustar un xterm o un rxvt en la interfaz gráfica del programa y después ejecutar algo como "xterm -e comando". El xterm debería incrustarse al lanzar el comando. Cómo podría incrustar el xterm?