이 상황을 상상해 봅시다. 두 대의 컴퓨터가 어느 정도 떨어진 곳에 있습니다(하나는 집에 있고 다른 하나는 사무실에 있습니다). 사무실에 있는 컴퓨터가 재부팅되어 로그인을 기다리고 있습니다(가상 콘솔을 통해, 멋진 로그인 관리자는 없습니다. 그런데 Arch가 실행 중입니다 :)). SSH 데몬이 실행 중이므로 집에 있는 PC에서 문제 없이 액세스할 수 있습니다. 문제는 집에 있는 PC가 사무실 PC의 가상 콘솔 #1에 어떻게 (SSH를 통해) 액세스하고, 로그인하고 (필요한 경우) X를 실행하여 startx
X가 평소대로 실행되도록 하는 것입니다(로컬에서 실행하는 것처럼). 아시다시피 startx
SSH 터미널에서 직접 실행하면 작동하지 않습니다.
답변1
다음과 같이 가상 터미널을 변경하고 X11을 시작할 수 있습니다.
sudo chvt 1 # change to virtual terminal 1
sudo startx # start X11
chvt
세션을 통해 실행할 수도 있습니다 ( fim
가능함 fbi
) ssh
.
ssh somewhere
sudo chvt 1
sudo fim -a -T1 image.png