Putty를 통해 BeagleBone에서 GUI 실행

Putty를 통해 BeagleBone에서 GUI 실행

Linux(Debian 7.4)를 실행하는 BeagleBone에서 GUI 애플리케이션을 원격으로 시작하는 방법은 무엇입니까?

노트:

  1. 원격 접속을 위한 퍼티.
  2. 작업은 BeagleBone 자체에서 GUI를 시작하고 표시하는 것입니다(즉, X11 전달 없음).

답변1

DISPLAYPuTTY를 사용하여 로그인한 후 이 변수를 설정해야 합니다.

export DISPLAY=":0"

그러면 GUI 애플리케이션을 시작할 수 있습니다.xclock

노트: 실행 중인 데스크톱 환경에서 사용자로 로그인하려면 PuTTY를 사용해야 합니다.

DISPLAYBeagleBone 자체의 데스크탑 세션에서 변수의 일반 값을 확인하는 명령을 실행하려면 터미널을 사용하십시오.export|grep DISPLAY

PuTTY를 사용하여 다른 호스트에서 연결하는 경우 X11 전달이 필요하지 않습니다.

이러한 GUI 프로세스를 백그라운드에서 시작하려면 다음을 사용하십시오.

export DISPLAY=":0"
xclock &

명령을 루트로 실행해야 하는 경우 세션에서 추가 환경 변수를 설정해야 할 수도 있습니다 ssh.

export XAUTHORITY=/home/user/.Xauthority
su -c xclock &

sudosudo를 사용하여 애플리케이션을 시작하려면 구성을 변경해야 할 수도 있습니다.

visudo
Defaults env_keep+=XAUTHORITY
sudo xclock &

관련 정보