SSH를 통해 X11을 전달하고 tty에서 GUI 애플리케이션 열기

SSH를 통해 X11을 전달하고 tty에서 GUI 애플리케이션 열기

데스크톱 환경을 설정하지 않고 tty cli를 사용하는 경우 ssh를 통해 원격 데스크톱 환경을 어떻게 시작합니까?

예를 들어, 처음으로 부팅 startx icewm하고 거기에서 pi 데스크탑 환경을 실행하면 ssh -X me@raspi startlxde-pipi 데스크탑 환경이 제대로 시작됩니다.

하지만 TTY에서 직접 이 작업을 수행하면 이상한 오류가 발생하고 일반적으로 작동하지 않습니다. 또한 정상적으로 sshing을 시도한 ssh -X me@raspi다음 실행해 보았지만 startlxde-pi여전히 작동하지 않습니다.

내가 얻는 오류는 connect /tmp/.X11-unix/X1: No such file or directory.

startx icewm내 컴퓨터에 있고 pi에 ssh를 연결 하면 startlxde-pi작동합니다.

내 컴퓨터에 아무것도 없이 X 서버를 시작하고 SSH를 통해 원격으로 데스크톱 환경을 "채울" 때까지 기다리는 방법이 있습니까?

답변1

ssh -XX는 원격으로 실행되는 프로그램을 SSH 클라이언트에 연결합니다. 분명히 이것은 연결할 X가 있는 경우에만 가능합니다.

어쩌면 가상 X 서버(pi 또는 SSH 클라이언트에서)를 찾고 있을 수도 있습니다.

관련 정보