Execute um programa X11 no Cygwin

4

Como defino a variável de ambiente DISPLAY apropriada?

Eu tento iniciar inativo no cygwin usando o seguinte comando:

idle

... e recebo um erro de exibição:

_tkinter.TclError: no display name and no $DISPLAY environment variable

Então eu tento o seguinte:

export DISPLAY=:0.0

... E é claro que não é possível se conectar para exibir ": 0,0"

Como encontro qual variável de exibição é apropriada para iniciar um determinado aplicativo?

    
por Hunle 15.11.2014 / 08:32

2 respostas

2

Você provavelmente não iniciou o servidor cygwin / X , ou talvez nem o tenha instalado, você deve fazer isso primeiro, de modo que haja um X Display real para se conectar. O cygwin normalmente lida apenas com programas de linha de comando e o desenvolvimento de desenvolvimento ocioso para Python é baseado em X

Como alternativa, você pode usar o ambiente ocioso do Windows para desenvolvimento e executar os programas no cygwin.

    
por 15.11.2014 / 09:20
0

Eu consegui "idle3" para ser executado. NÃO é autônomo e precisa de um X-Window já em execução e presente em seu ambiente Windows.

Eu corri "xwin" primeiro. xwin cria a exibição que "export DISPLAY =: 0.0" resolve para.

    
por 07.07.2018 / 22:17