Erro: Não é possível abrir a exibição: localhost: 0.0 mas: 0.0 funciona [duplicado]

0

Não consigo encontrar o que falta na configuração. É usado para trabalhar dessa maneira, pode haver alguma mudança no cygwin. Eu tinha uma configuração semelhante, que estava sempre funcionando. Eu tenho certeza que o firewall no windows está desligado.

 [raza@mytest]$  export DISPLAY=:0.0
 [raza@mytest]$  xhost +
 access control disabled, clients can connect from any host
 [raza@mytest]$  export DISPLAY=localhost:0.0
 [raza@mytest]$  xhost +
 xhost:  unable to open display "localhost:0.0"

 [raza@mytest]$   xauth list
 mytest/unix:0  MIT-MAGIC-COOKIE-1  7ab7e0be4cf96102784fb9c3bb9f0d3b
 mytest:0  MIT-MAGIC-COOKIE-1  7ab7e0be4cf96102784fb9c3bb9f0d3b
 mytest:0  MIT-MAGIC-COOKIE-1  7ab7e0be4cf96102784fb9c3bb9f0d3b

 [raza@mytest]$   telnet localhost 6000
 Trying 127.0.0.1...
 telnet: Unable to connect to remote host: Connection refused
    
por Raza 02.11.2016 / 22:46

1 resposta

0

Como mencionado em link

'- nolisten tcp' agora é o padrão, portanto, o servidor só aceita conexões locais em um soquete de domínio unix. Uma opção '-list' foi adicionada e pode ser usada para restaurar o comportamento anterior.

É assim que você pode anular a opção "-nolisten tcp" e executar xserver automaticamente :

        <path-to-cygwin>\bin\run.exe -p /usr/X11R6/bin XWin -listen tcp -multiwindow -clipboard -silent-dup-error
    
por 03.11.2016 / 16:56

Tags