저는 현재 RaspberryPi를 가지고 놀고 있습니다.TFT 모자. RPi GPIO 핀에 연결됩니다. TFT 화면 자체가 작동하고 있으며 그 위에 일반 Linux 콘솔이 표시됩니다. 나는 빠른 파이게임 예제를 잡고 다음을 사용하여 성공적으로 실행했습니다.
SDL_FBDEV=/dev/fb1 python3 myapp.py
하지만 내 설정은 작은 PI와 별도의 키보드로 인해 약간 까다롭습니다. ssh
PI에 들어가서 몇 가지 실험을 수행하고 원격 콘솔을 통해 애플리케이션을 시작할 수 있기를 원합니다 .
그런데 ssh
PI에 들어가서 위의 명령을 실행하면 세션에서 그래픽 환경을 사용할 수 없기 때문에 아무것도 표시되지 않습니다 ssh
. tmux 쉘을 실행하고 연결해 보았으나 성공하지 못했습니다. 분명히 DISPLAY
X를 실행하지 않기 때문에 해당 변수를 사용하는 것도 작동하지 않습니다. 어쨌든 시도해 보았지만 작동하지 않습니다.
내가 상상하는 설정은 Pi를 테이블 위에 놓고 Pi에 연결된 유일한 케이블은 전원 코드뿐인 것입니다. 네트워킹은 Wi-Fi를 통해 이루어집니다. 그래서 저는 책상 위에 작은 TFT 화면이 있는 작은 상자를 두었습니다. 그런 다음 상자에 연결하여 ssh
애플리케이션을 배포 하고 ssh
해당 셸에서 실행하려고 합니다. 이 프로그램을 실행할 때 PI의 작은 TFT 화면에 응용 프로그램이 나타나기를 원합니다.
고객은 ssh
다양합니다. 내 노트북을 사용하여 연결하는 경우 이는 아마도 현재 Arch Linux에 있는 최신 버전일 것이며 OpenSSH
, 다른 PC를 사용하는 경우 이는 아마도 Cygwin용 OpenSSH 클라이언트일 것입니다.
당신은 가지고 있습니까?어느선택한 프레임 버퍼 장치에 표시되도록 애플리케이션을 원격으로 실행하는 방법은 무엇입니까?