Evince não pode estabelecer conexão X11 sobre ssh a partir de uma máquina remota

0

Usando ssh -X remote_machine -l user para fazer logon em uma máquina remota, parece que não consigo iniciar evince .

user@remote_machine:~$ evince
X11 connection rejected because of wrong authentication.

** (evince:2040): WARNING **: Could not open X display
X11 connection rejected because of wrong authentication.
X11 connection rejected because of wrong authentication.
Cannot parse arguments: Cannot open display: 

Este é o único aplicativo GUI que tem esse problema. nautilus , kate , gedit ou firefox podem ser executados sem problemas e exibidos em minha máquina local corretamente.

Para tentar resolver isso, eu já deletei ~/.Xauthority e reconectei depois, o que não ajudou. Eu também tentei abrir um .pdf de nautilus , mas isso levou à mesma mensagem de erro. A variável de ambiente DISPLAY é configurada assim:

user@remote_machine:~$ env | grep DISPLAY
DISPLAY=localhost:10.0

Isso pode ser um bug no próprio evince ?

    
por iFreilicht 22.03.2017 / 12:00

1 resposta

0

Às vezes, -X não funciona, tente com -Y.

ssh -Y  user@remote_machine
    
por 22.03.2017 / 12:55