Xmove는 SSH X 전달을 통해 X11 서버에 연결할 수 없습니다.

Xmove는 SSH X 전달을 통해 X11 서버에 연결할 수 없습니다.

Cygwin(XWin 서버)을 실행하는 Windows 시스템을 사용하여 신뢰할 수 있는 X 전달을 사용하는 SSH를 통해 Linux 호스트에 연결하는 LAN이 있습니다. 나와

$ ssh -Y user@linuxhost

linuxhost의 X11 응용 프로그램은 아무런 문제 없이 Cygwin 시스템에 창을 표시합니다.

지금 달성하고 싶은 것은 Windows 시스템 재부팅 등을 통해 linuxhost의 응용 프로그램이 지속되도록 하는 것입니다. 이를 달성하기 위해 linuxhost에 설치 xmove하고 로컬로 애플리케이션을 시작했습니다.

$ xmove &
$ DISPLAY=:1 leafpad

이 명령은 linuxhost의 자체 X 서버에서 새 창을 열므로 xmove그게 전부입니다. 그러나 평소처럼 SSH를 통해 연결하고 이 창을 Cygwin의 X 서버로 이동하려고 하면 오류가 발생합니다.

$ ssh -Y user@linuxhost
user@linuxhost's password:*****
Warning: untrusted X11 forwarding setup failed: xauth key data not generated
Warning: No xauth data; using fake authentication data for X11 forwarding.
$ echo $DISPLAY
localhost:10.0
$ xauth list
linuxhost/unix:0 MIT-MAGIC-COOKIE blablabla0
linuxhost/unix:1 MIT-MAGIC-COOKIE blablabla1
linuxhost/unix:10 MIT-MAGIC-COOKIE blablabla10
$ xmovectrl -moveall linuxhost:10

이 시점에서는 xmovectrl중단되고 창이 Windows 시스템으로 전달되지 않습니다.

그렇다면 나는 xmoveX 애플리케이션에서 지속성을 올바른 방식으로 구현하려고 노력하고 있습니까? 누군가가 직업 xmove설정 프로그램을 공유할 수 있나요? 어떤 충고?

관련 정보