executando o software gui no servidor sem o X11 instalado

2

Estou tentando criar scripts em um aplicativo de visualização, grads, para gerar vários mapas em um lote de pré-processamento.

O aplicativo normalmente recebe entrada do console e inicia uma janela X para exibir os resultados. Depois que os resultados são exibidos, você pode gravá-los em um arquivo de imagem.

existe uma maneira de definir o display X como algum tipo de dispositivo nulo que ignora todas as entradas e saídas?

    
por user43856 25.07.2010 / 03:15

2 respostas

3

De acordo com a seção sobre começando e saindo no Guia do usuário do GrADS , você pode usar a opção de linha de comando -b as quando iniciar o programa para executá-lo no modo de lote. Não vai usar uma janela de exibição. Você também pode especificar um comando para ser executado assim que o programa for iniciado ( -c ) e ter que sair ( -x ) assim que o comando terminar. A documentação das opções de linha de comando diz que você pode usar

grads -pbxc 'my_script.gs'

ou

grads -lbxc 'my_script.gs'

para executar o script silenciosamente e sair quando ele for concluído. (O primeiro comando usa o modo retrato enquanto o segundo usa o modo paisagem.)

A documentação sobre scripts no guia do usuário explica como gravar a saída em um arquivo.

    
por 25.07.2010 / 05:07
1

Não tenho muita certeza sobre o que você está pedindo. Você deseja definir o display X sem ter o X instalado?

/ dev / null é um arquivo que basicamente ignora tudo que você passa para ele.

    
por 25.07.2010 / 03:20

Tags